Logo bg.boatexistence.com

Защо nohup се използва в unix?

Съдържание:

Защо nohup се използва в unix?
Защо nohup се използва в unix?

Видео: Защо nohup се използва в unix?

Видео: Защо nohup се използва в unix?
Видео: Сиана - Защо 2024, Юли
Anonim

Nohup е команда, използвана за стартиране на процес (работа) на сървър и продължаване след като сте излезли или загубите по друг начин връзка със сървъра Nohup е най-подходящ за дълги работи. Nohup присъства на всички изчислителни сървъри на Unix. За да използвате nohup за стартиране на отдалечен процес, първо трябва да се свържете с отдалечен сървър.

Защо nohup се използва в Linux?

Обикновено всеки процес в Linux системи се изпраща SIGHUP (Signal Hang UP), който е отговорен за прекратяването на процеса след затваряне/излизане от терминала. Команда Nohup предотвратява на процеса да получи този сигнал при затваряне или излизане от терминала/обвивката.

Каква е разликата между nohup и &?

Отговорът е същият като обикновено - зависи. nohup улавя сигнала за затваряне, докато амперсандът не. Какъв е сигналът за прекъсване?

Как да стартирам nohup скрипт в Linux?

Кажи здрасти на nohup command Къде, command-name: е името на скрипта на обвивката или името на командата. Можете да предадете аргумент на команда или скрипт на обвивка. &: nohup не поставя автоматично командата, която изпълнява във фонов режим; трябва да направите това изрично, като завършите командния ред със символ &.

Как да разбера дали nohup работи?

За да проверите резултатите или състоянието на програмите, влезте отново на същия сървър. След като задачата приключи, нейният изход ще се съдържа във файл, разположен във вашето домашно пространство. Името на файла ще бъде " nohup. out" (без кавички).

Препоръчано: