Pytania otagowane jako nohup

Standardowe narzędzie nohup i wbudowane narzędzie nohup z powłok takich jak csh, które powodują ignorowanie sygnału SIGHUP

1
Dlaczego „nohup command> & / dev / null” wydaje się „działać” w niektórych powłokach?
Zredagowałem odpowiedź na Ask Ubuntu, która sugerowała, co następuje nohup gedit >& /dev/null & Kiedy tak naprawdę mieli na myśli nohup gedit &> /dev/null & Ten drugi poprawnie przekierowuje zarówno stderr, jak i stdout do /dev/null. Spodziewałem się, że ten pierwszy utworzy plik o nazwie &lub, co bardziej prawdopodobne, spowoduje …

1
Wychodzenie z terminala z uruchomionym „nohup ./my_script &” => „Masz uruchomione zadania”. OK, aby wyjść?
Załóżmy, że uruchomiłem następujące polecenie na zdalnym urządzeniu z myślą o zapobieganiu zabiciu zadania po odłączeniu terminala. nohup ./my_script.sh & Gdy próbuję wyjść z terminala, pojawia się następujące ostrzeżenie: zsh: you have running jobs Przypuszczam, że to w porządku. To tylko mówi mi, że mam zadanie / proces działający w …

4
Uruchamianie wielu poleceń nohup w tle
Mam dwa polecenia cmd1 i cmd2. Spośród nich cmd2 kończy się dłużej. Musisz uruchomić cmd2, a następnie cmd1. Próbowałem uruchomić je w następujący sposób: bash$ (nohup ./cmd2>result2 &) && nohup ./cmd1>result1 & lub bash$ (nohup ./cmd2>result2 &) ; nohup ./cmd1>result1 & Ale za każdym razem widzę, że cmd1 nie czeka …

4
Przetwarzaj Java, która wciąż jest zabijana
Muszę uruchomić program Java na serwerach uniwersyteckich. Zdalnie loguję się przez ich serwery za pośrednictwem ssh Więc użyłem nohup tak: nohup java -jar project.jar & Jednak gdy wylogowuję się i zamykam terminal, a następnie loguję się z powrotem na serwer, proces nie działa / został zabity.
11 nohup 

4
Jak ograniczyć liczbę linii dostępnych w poleceniu bash?
Zacząłem pobierać duży plik w tle, używając $ nohup wget http://example.tld/big.iso & co daje mi również nohup.outplik zawierający dane wyjściowe wget. Teraz, jeśli później chcę obejrzeć proces pobierania, mógłbym użyć, $ tail -f nohup.outale to wypełnia okno terminala szybciej, niż bym sobie tego życzył. To, co chciałbym zobaczyć, to ostatnia …
11 bash  tail  nohup  stdout 

1
Wykonaj polecenie Nohup z wejściem
W systemie UNIX mam proces, który chcę uruchomić za pomocą nohup. Jednak ten proces będzie w pewnym momencie czekał na monit, w którym muszę wejść yeslub nokontynuować. Do tej pory w UNIX wykonywałem następujące czynności: nohup myprocess <<EOF y EOF Więc zaczynam proces „mójproces” za pomocą nohup i potokuję w …
11 process  perl  nohup 

1
Dlaczego proces w tle nie zostaje zabity?
Próbowałem uruchomić skrypt powłoki za pomocą sesji zdalnej, która uruchamia proces w tle za pomocą polecenia. nohup python3 run.py > nohup.out & Gdy sesja zdalna jest zamknięta, proces zostaje zabity komunikatem: Złapany sygnał SIGHUP SIGHUP został złapany, ale nie zdemonizowany. Wyjście Nie rozumiem; dlaczego proces ginie, gdy został uruchomiony w …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.