SIGHUP — сигнал на POSIX-сумісних платформах, який посилається процесу при втраті з'єднання з фізичним або логічним терміналом. Символьна змінна SIGHUP оголошена у заголовному файлі signal.h
. Символьні імена для сигналів використовуються через те, що їхні номери залежать від конкретної платформи.
Опис | Розрив з'єднання з терміналом (може бути перехопленим або проігнорованим) |
---|---|
Дія за замовчуванням | Завершує процес |
SA_SIGINFO macros | |
None |
Етимологія
SIG є загальноприйнятий префіксом для назв сигналів. HUP (англ. hang up) — означає відбій, переривання лінії.
Історія
Довгий час доступ до комп'ютерів (мейнфреймів) здійснювався приєднанням до них комп'ютерних терміналів через послідовні лінії (наприклад, лінії стандарту RS-232). Тому при розробці системи сигналів був визначений сигнал розриву з'єднання, для завершення всіх програм, запущених з втраченого терміналу.
Використання
Для запобігання завершення SIGHUP стандартних програм і утиліт, існує утиліта nohup («префікс» для програми в командному рядку). nohup налаштовує ігнорування SIGHUP, після чого запускає програму з аргументами у фоновому режимі з перенаправленням виводу у файл nohup.out в поточному або домашньому каталозі користувача.
Див. також
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
SIGHUP signal na POSIX sumisnih platformah yakij posilayetsya procesu pri vtrati z yednannya z fizichnim abo logichnim terminalom Simvolna zminna SIGHUP ogoloshena u zagolovnomu fajli signal h Simvolni imena dlya signaliv vikoristovuyutsya cherez te sho yihni nomeri zalezhat vid konkretnoyi platformi SIGHUPOpisRozriv z yednannya z terminalom mozhe buti perehoplenim abo proignorovanim Diya za zamovchuvannyamZavershuye procesSA SIGINFO macrosNoneEtimologiyaSIG ye zagalnoprijnyatij prefiksom dlya nazv signaliv HUP angl hang up oznachaye vidbij pererivannya liniyi IstoriyaDovgij chas dostup do komp yuteriv mejnfrejmiv zdijsnyuvavsya priyednannyam do nih komp yuternih terminaliv cherez poslidovni liniyi napriklad liniyi standartu RS 232 Tomu pri rozrobci sistemi signaliv buv viznachenij signal rozrivu z yednannya dlya zavershennya vsih program zapushenih z vtrachenogo terminalu VikoristannyaDlya zapobigannya zavershennya SIGHUP standartnih program i utilit isnuye utilita nohup prefiks dlya programi v komandnomu ryadku nohup nalashtovuye ignoruvannya SIGHUP pislya chogo zapuskaye programu z argumentami u fonovomu rezhimi z perenapravlennyam vivodu u fajl nohup out v potochnomu abo domashnomu katalozi koristuvacha Div takozhVirtualna mashina