Nohup нь сервер дээрх процесс(ажил)-ыг ажиллуулахад ашигладаг команд бөгөөд таныг гарсны дараа эсвэл сервертэй холболтоо тасалсны дараа үргэлжлүүлэх боломжтой Nohup нь хамгийн тохиромжтой. урт хугацааны ажлын хувьд. Nohup нь бүх Unix тооцоолох серверүүд дээр байдаг. Алсын процессыг ажиллуулахын тулд nohup ашиглахын тулд эхлээд алсын серверт холбогдох ёстой.
Яагаад nohup-г Линукс дээр ашигладаг вэ?
Ихэвчлэн Линукс систем дэх процесс бүр терминалыг хаасны/гарсны дараа үйл явцыг зогсоох үүрэгтэй SIGHUP (Signal Hang UP) илгээдэг. Nohup команд терминал/бүрхүүлийг хаах эсвэл гарах үед энэ дохиог хүлээн авахаас сэргийлнэ.
Nohup болон & хоёрын ялгаа нь юу вэ?
Хариулт нь ердийнхтэй адил - энэ нь хамаарна. nohup утсаа таслах дохиог барьж байхад эмперсанд нь барихгүй. Дуусах дохио гэж юу вэ?
Би nohup скриптийг Линукс дээр хэрхэн ажиллуулах вэ?
nohup командтай сайн уу гэж хэлээрэй Энд командын нэр: бүрхүүлийн скриптийн нэр эсвэл тушаалын нэр юм. Та аргументыг тушаал эсвэл бүрхүүлийн скрипт рүү дамжуулж болно. &: nohup нь ажилладаг командыг автоматаар арын дэвсгэр дээр тавьдаггүй; Та командын мөрийг & тэмдэгээр төгсгөж үүнийг тодорхой хийх ёстой.
Би nohup ажиллаж байгаа эсэхийг яаж мэдэх вэ?
Хөтөлбөрийн үр дүн эсвэл статусыг шалгахын тулд ижил сервер рүү дахин нэвтэрнэ үү. Ажил дууссаны дараа түүний гаралт таны гэрийн зайд байрлах файлд агуулагдах болно. Файлын нэр нь " nohup. out" байх болно (хашилтгүй).