Ինչու է nohup-ն օգտագործվում unix-ում:

Բովանդակություն:

Ինչու է nohup-ն օգտագործվում unix-ում:
Ինչու է nohup-ն օգտագործվում unix-ում:

Video: Ինչու է nohup-ն օգտագործվում unix-ում:

Video: Ինչու է nohup-ն օգտագործվում unix-ում:
Video: ԻՆՉՈՒ Է ԱՂՄԿՈՒՄ ԳԵՏԸ - Հայկական ֆիլմ / INCHU E AGHMKUM GETY - Haykakan Film 2024, Նոյեմբեր
Anonim

Nohup-ը հրաման է, որն օգտագործվում է սերվերի վրա պրոցես(աշխատանք) գործարկելու և այն շարունակելու համար այն բանից հետո, երբ դուրս գաք կամ այլ կերպ կորցնեք կապը սերվերի հետ Nohup-ը լավագույնս համապատասխանում է: երկարատև աշխատանքի համար: Nohup-ը առկա է բոլոր Unix հաշվողական սերվերների վրա: Nohup-ն օգտագործելու համար հեռակա գործընթացն իրականացնելու համար նախ պետք է միանաք հեռակա սերվերին:

Ինչու է nohup-ն օգտագործվում Linux-ում:

Սովորաբար, Linux համակարգերի յուրաքանչյուր գործընթաց ուղարկվում է SIGHUP (Signal Hang UP), որը պատասխանատու է տերմինալից փակելուց/դուրս գալուց հետո գործընթացը դադարեցնելու համար: Nohup հրամանը խոչընդոտում է գործընթացին այս ազդանշանն ստանալուց տերմինալից/կեղևից փակվելիս կամ դուրս գալով:

Ո՞րն է տարբերությունը nohup-ի և &?-ի միջև

Պատասխանը նույնն է, ինչ սովորաբար, դա կախված է: nohup-ը բռնում է կախման ազդանշանը, մինչդեռ նշանը չի: Ի՞նչ է անջատման ազդանշանը:

Ինչպե՞ս կարող եմ գործարկել nohup սկրիպտը Linux-ում:

Ողջույն nohup հրամանին Որտեղ, command-name.-ը կեղևի սկրիպտի կամ հրամանի անունն է: Դուք կարող եք արգումենտ փոխանցել հրամանին կամ shell script-ին: &: nohup-ը ավտոմատ կերպով չի դնում իր գործարկվող հրամանը ֆոնին; դուք պետք է դա անեք հստակ՝ հրամանի տողը վերջացնելով & նշանով:

Ինչպե՞ս կարող եմ իմանալ, արդյոք nohup-ը աշխատում է:

Ծրագրերի արդյունքները կամ կարգավիճակը ստուգելու համար նորից մուտք գործեք նույն սերվեր: Երբ աշխատանքն ավարտվի, դրա ելքը կպարունակվի ձեր տան տարածքում գտնվող ֆայլում: Ֆայլի անունը կլինի « nohup. out» (առանց չակերտների):

Խորհուրդ ենք տալիս: