Movatterモバイル変換


[0]ホーム

URL:


Перейти до вмісту
Вікіпедія
Пошук

nohup

Очікує на перевірку
Матеріал з Вікіпедії — вільної енциклопедії.

Статус версії сторінки

На цій сторінці показано неперевірені зміни

nohup —утиліта UNIX-подібних систем, як означає "no hang up", вона запускає іншу команду, та перехоплює сигнал HUP (SIGHUP — сигнал програмі про закриттятерміналу, з якого вона запущена). Таким чином у випадку закриття терміналу, (наприклад розриву ssh-сессії) програма продовжує працювати. Якщо запущена програма виводить stdout в термінал, то за замовчуванням nohup перенаправляє вивід вфайл «nohup.out» в поточній робочійдиректорії (якщо це неможливо — в «$HOME/nohup.out», якщо і це неможливо — команда взагалі не запускається).

Приклади використання

[ред. |ред. код]
user@host:~$ nohup команда [аргументи]user@host:~$ nohup cat /var/log/sysloguser@host:~$ nohup tail -n 10 /var/log/syslog &

Альтернативи

[ред. |ред. код]

Розроблено декілька програм - термінальних мультіплексорів, які дозволяють запускати команди в окремих сесіях, та можуть бути відокремлені від поточного термінала:

Команда оболонки bash - disown робить те саме що і nohup для задач (jobs) в bash

Див. також

[ред. |ред. код]
POSIX
SIGABRT ·SIGALRM ·SIGFPE ·SIGHUP ·SIGILL ·SIGINT ·SIGKILL ·SIGPIPE ·SIGQUIT ·SIGSEGV ·SIGTERM ·SIGUSR1 ·SIGUSR2 ·SIGCHLD ·SIGCONT ·SIGSTOP ·SIGTSTP ·SIGTTIN ·SIGTTOU ·SIGBUS ·SIGPOLL ·SIGPROF ·SIGSYS ·SIGTRAP ·SIGURG ·SIGVTALRM ·SIGXCPU ·SIGXFSZ[ru] · Сигнали реального часу, що визначаються користувачем (SIGRTMIN ... SIGRTMAX[ru])
не-POSIX
Робота
UNIX-команди, що запускаються в режимі командного рядка
Файлові системи:
Файли ікаталоги:
Процеси:
Користувачі:
Мережа:
Тексти:
Командний рядок:
Друк:
Пошук:
Різне:
Отримано зhttps://uk.wikipedia.org/w/index.php?title=Nohup&oldid=42978217
Категорія:

[8]ページ先頭

©2009-2025 Movatter.jp