On Tuesday, December 16, 2003, at 08:51 AM, Simon Shine wrote:
> Ole Guldberg Jensen wrote:
>
>> Allan Jensen wrote:
>> | Hej
>> |
>> | Når jeg logger ind på min OpenBSD eller FreeBSD server med ssh får
>> jeg
>> | åbnet en "session". Hvis jeg herefter sætter en opdatering igang
>> kan jeg
>> | jo ikke bare slukke min client, som jeg sidder på, før opdateringen
>> er
>> | kørt færdig.
>> | Jeg har hørt man kan udfører en kommando og derefter lukke sin
>> client
>> | ned, for så senere at logge på serveren igen og få sin kørende
>> "session"
>> | tilbage.
>> |
>> | Er der nogen der kan fortælle mig hvilken kommando man kan bruge
>> her?
>>
>> Du skal kikke på programmet "screen", det er i ports :)
>
> Du kan evt. også bare bruge ^Z og 'fg'. Der er også et alternativ
> kaldet 'detach'.
ctrl+z virker ikke i denne sammenhæng
Når du forlader den shell, exit eller logout vil processerne modtage
HUP signal
og fra mansiden til signal (på min OSX)
Name Default Action Description
SIGHUP terminate process terminal line hangup
Så processerne vil IKKE køre videre - de vil som standard dø.
Derfor man kan bruge nohup - der gør at programmerne fortsætter -
ignorerer
HUP signalet
Detach kender jeg ikke
Mvh
-- Henrik Lund Kramshøj, cand.scient, CISSP e-mail: hlk_at_security6.net, tlf: 2026 6000 www.security6.net - IPv6, sikkerhed, netværk og UNIXReceived on Tue 16 Dec 2003 - 11:08:46 CET
This archive was generated by hypermail 2.2.0 : Wed 27 Mar 2013 - 10:40:18 CET