bijgewerkt op: 05/04/2019 by Computer Hope

op Unix-achtige besturingssystemen voert het nohup commando een ander commando uit, en instrueert het systeem om het te blijven uitvoeren, zelfs als de sessie wordt verbroken.

Dit document behandelt de GNU / Linux-versie van nohup.

Description

bij gebruik van de command shell voorkomt het voorvoegsel van een commando zonder hup dat het commando automatisch wordt afgebroken wanneer u zich afmeldt of de shell verlaat.

de naam nohup staat voor ” no hangup.,”Het hangup (HUP) signaal, dat normaal wordt verzonden naar een proces om het te informeren dat de gebruiker is afgemeld (of” opgehangen”), wordt onderschept door nohup, waardoor het proces kan blijven draaien.

syntaxis

nohup command 
nohup --help | --version

opties

–help een helpbericht weergeven en afsluiten.
–version versie-informatie tonen en afsluiten.

Notes

als de standaardinvoer een terminal is, wordt deze door nohup omgeleid vanuit /dev/null., Daarom is terminal input niet mogelijk bij het uitvoeren van een commando met nohup.

als de standaarduitvoer een terminal is, wordt de uitvoer van het commando toegevoegd aan het bestand nohup.uit indien mogelijk, of $HOME / nohup.buiten, anders.

als de standaardfout een terminal is, wordt deze omgeleid naar de standaarduitvoer.

om uitvoer naar een bestand met de naam bestand op te slaan, gebruik “nohup command > file”.

voorbeelden

nohup mycommand

voer het commando mycommand uit. Het zal geen input ontvangen. Alle uitvoer, inclusief eventuele foutmeldingen, zal naar het bestand nohup worden geschreven.,uit in de werk directory, of in uw home directory. Als mycommand draait wanneer u zich afmeldt of de terminal Sluit, wordt mycommand niet beëindigd.

nohup mycommand &

hetzelfde als het vorige commando, maar dit formulier (bij gebruik van de Bash shell) geeft je onmiddellijk terug naar de shell prompt. Het”& ” symbool aan het einde van het commando instrueert bash om nohup mycommand op de achtergrond uit te voeren. Het kan terug naar de voorgrond worden gebracht met het FG bash builtin Commando.,

bij gebruik van &, zult u de bash-taak-ID tussen haakjes zien, en de proces-ID (PID) erna. Bijvoorbeeld:

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *