[Ratkaisu] Komentojonotiedoston suoritus katkeaa ulos kirjauduttaessa
6. maaliskuuta 2008
- Lähtökohta
- Olen SSH-asiakasohjelman avulla etäyhteydessä tietokoneeseeni. Käynnistän etäyhteyden kautta tietokoneeni komentotulkissa
komentojono.sh-nimisen komentojonotiedoston. Komentojonotiedoston suorittaminen kestää kauan, ja lopulta minun täytyy sulkea SSH-yhteys ennen kuin komentojonotiedoston suoritus on päättynyt. - Ongelma
- Kun kirjaudun ulos, komentojonotiedoston suorittaminen loppuu ennen aikojaan. Haluan, että komentojonotiedoston suorittaminen jatkuu loppuun saakka eikä katkea, kun katkaisen etäyhteyden.
- Ratkaisu
-
Käytän komentojonotiedoston käynnistämiseen
nohup-komentoa:nohup komentojono.sh > komentojonon_tuloste.txt &Kun tämän jälkeen katkaisen SSH-yhteyden, komentojonon suorittaminen ei lopu ennenaikaisesti.
- Huomautus
- On myös ainakin periaatteessa mahdollista kaapata alun perin ilman nohup-komentoa käynnistetty komentojono suoritettavaksi ikään kuin se olisikin ajettu nohup-komennon alaisuudessa.


