Nohup

nohup je obslužný program systému UNIX , který spouští zadaný příkaz a ignoruje signály SIGHUP . Tímto způsobem bude příkaz pokračovat v běhu na pozadí i po odhlášení uživatele. Pokud je standardním výstupem příkazu (stdout) terminál, je tento i standardní chyba (stderr) přesměrován do souboru "nohup.out" v aktuálním adresáři; pokud to nelze provést, dojde k přesměrování do souboru "$HOME/nohup.out". Pokud to není možné, příkaz se nespustí vůbec. Při vytváření souborů "nohup.out" nebo "$HOME/nohup.out" nastavuje příkaz nohup jejich přístupové atributy pouze vlastníkovi těchto souborů (skupina a ostatní uživatelé nemají k těmto souborům přístupová práva). Pokud tyto soubory již existují, jejich oprávnění se nezmění.

nohup automaticky neukládá příkaz na pozadí; uživatel to musí udělat explicitně ukončením příkazového řádku znakem „&“.

Použití

Odkazy