Nohup is 'n - opdrag wat gebruik word om 'n proses(werk) op 'n bediener uit te voer en dit te laat voortgaan nadat jy afgemeld het of andersins verbinding met die bediener verloor het Nohup is die beste geskik vir lang werklopies. Nohup is teenwoordig op al die Unix-rekenaarbedieners. Om nohup te gebruik om 'n afgeleë proses te laat loop, moet jy eers aan 'n afgeleë bediener koppel.
Waarom word nohup in Linux gebruik?
Gewoonlik word elke proses in Linux-stelsels 'n SIGHUP (Signal Hang UP) gestuur wat verantwoordelik is vir die beëindiging van die proses nadat die terminale toegemaak/verlaat is. Nohup-opdrag verhoed dat die proses hierdie sein ontvang wanneer die terminaal/dop toegemaak of verlaat word.
Wat is die verskil tussen nohup en &?
Die antwoord is dieselfde as gewoonlik - dit hang af. nohup vang die ophangsein terwyl die ampersand nie nie. Wat is die afsluitsein?
Hoe kan ek 'n nohup-skrip in Linux laat loop?
Sê hallo vir nohup-opdrag Waar, opdrag-naam: is naam van dopskrif of opdragnaam. Jy kan argument na bevel of 'n dopskrif deurgee. &: nohup plaas nie outomaties die opdrag wat dit uitvoer in die agtergrond nie; jy moet dit uitdruklik doen deur die opdragreël met 'n &-simbool te eindig.
Hoe weet ek of nohup loop?
Om die resultate of status van die programme na te gaan, meld weer aan by dieselfde bediener. Sodra die taak voltooi is, sal die uitvoer daarvan in 'n lêer in jou huisspasie vervat word. Die lêernaam sal " nohup. out" wees (geen aanhalingstekens).