Вопросы с тегом «nohup»

Стандартная утилита nohup и встроенная команда nohup из оболочек типа csh, которые вызывают игнорирование сигнала SIGHUP

113
Есть ли способ перенаправить вывод nohup в файл журнала, отличный от nohup.out?

Я часто использую программу, nohupтак что мои процессы защищены от зависаний. Поэтому, если я хочу сделать программу programнеуязвимой для зависаний, я использую команду nohup program & где &помещает процесс в фоновом режиме. При запуске nohupвыдает сообщение: nohup: добавление вывода в...

67
Зачем использовать «nohup &» вместо «exec &»

Я знаю, что, nohupбудучи бинарным, его можно получить из любой оболочки. Но execвстроенный, вероятно, существует в каждой оболочке. Есть ли причина отдавать предпочтение одному из них другому?...

48
Выполнять удаленные команды, полностью отсоединяясь от ssh-соединения

У меня есть 2 компьютера, localpcи remoteserver. Мне нужно localpcвыполнить несколько команд remoteserver. Одна из вещей, которую нужно сделать, - запустить скрипт резервного копирования, который выполняется в течение нескольких часов. Я хотел бы, чтобы команда включала localpc«огонь», а затем...

41
Как выполнить несколько команд с помощью nohup

Мне нужно выполнить несколько команд, используя nohup. Каждая команда должна быть выполнена после предыдущей команды. Я использовал эту команду в качестве примера: nohup wget $url && wget $url2 > /dev/null 2>&1 & Однако эта команда не сработала. Какую команду я должен...

39
nohup против экрана

В прошлом я nohupвыполнял большие фоновые задания, но заметил, что многие люди используют screenв этом контексте. screenПредоставляет ли мне какое-то функциональное преимущество, о котором я не знаю, или это просто вопрос...

26
Когда вам нужен nohup, если вы уже разветвляетесь, используя '&'?

Сначала этот вопрос связан, но определенно не совпадает с этим очень хорошим вопросом: Разница между nohup, disown и & Я хочу кое-что понять: когда я делаю '&', я разветвляюсь, верно? Всегда ли полезно делать "nohup ... &" или просто и достаточно? Может ли кто-нибудь показать случай,...

23
Возможно ли для nohup записать вывод как в файл nohup.out, так и на экран / терминал?

Я использую bashоболочку. Я часто использую, nohupчтобы убедиться, что мои процессы не останавливаются при закрытии оболочки / терминала, который их запустил. Я использую синтаксис как: nohup myprocess При запуске nohupвыдает сообщение: nohup: ignoring input and appending output to 'nohup.out'...

19
nohup: игнорирование ввода и перенаправление stderr на стандартный вывод

Я запускаю свое приложение в фоновом режиме, используя nohupкак указано ниже - root@phx5qa01c:/bezook# nohup java -jar ./exhibitor-1.5.1/lib/exhibitor-1.5.1-jar-with-dependencies.jar -c file --fsconfigdir /opt/exhibitor/conf --hostname phx5qa01c.phx.qa.host.com > exhibitor.out & [1] 30781...

18
Работают ли `disown -h` и` nohup` одинаково?

disown заставляет оболочку не посылать SIGHUP на свое отрешенное задание, когда оболочка завершается, и удаляет оторванное задание из управления заданиями оболочки. Является ли первое результатом второго? Другими словами, если процесс, запущенный из оболочки, каким-либо образом удален из управления...

14
Как сделать так, чтобы nohup не создавал никаких выходных файлов и не занимал все пространство?

Итак, я запускаю какой-то сервер nohup ./myServer &, у меня фактически есть логинг на моем сервере, поэтому мне не нужна никакая помощь от nohup, но в любом случае я получаю 66GB nohup.outфайл через 5 дней, и это проблема. Я хочу просто запустить приложение, чтобы оно работало само по себе. Так...

13
Как полностью разветвить команду оболочки, которая использует перенаправление

Я написал довольно много сценариев оболочки за эти годы (но я определенно не являюсь системным администратором), и есть кое-что, что всегда доставляло мне неприятности: как я могу развить команду оболочки, невосприимчивую к зависаниям в фоновом режиме, из сценария Bash ? Например, если у меня есть...

13
Выполнение задания rsync после закрытия соединения SSH

Я передаю большое количество файлов с одного компьютера на другой с помощью rsync. Я делаю это, используя SSHing на исходный компьютер и выполняя такую ​​команду: sudo rsync ssh --rsync-path="sudo rsync" source_dir user@host.com:dest_dir, Даже если я добавлю nohupперед этой командой, всякий раз,...

12
Запуск нескольких команд nohup в фоновом режиме

Получил две команды cmd1 и cmd2. Из двух, cmd2 занимает больше времени, чтобы закончить. Необходимо запустить cmd2, а затем cmd1. Пытался запустить их следующим образом: bash$ (nohup ./cmd2>result2 &) && nohup ./cmd1>result1 & или же bash$ (nohup ./cmd2>result2 &) ;...

12
Почему «команда nohup> & / dev / null» кажется «работает» в некоторых оболочках?

Я отредактировал ответ на Ask Ubuntu, в котором предлагалось следующее nohup gedit >& /dev/null & Когда они на самом деле имели в виду nohup gedit &> /dev/null & Последний правильно перенаправляет как stderr, так и stdout на /dev/null. Я ожидал, что первый создаст файл с...

12
Почему хром-браузер убивается, когда я закрываю терминал, несмотря на nohup?

Этот вопрос старый, и я до сих пор не понимаю, почему. Оригинальный вопрос в 2014 году: На вкладке Терминал Gnome я запустил $ nohup chromium-browser & Но когда я закрываю вкладку терминала, chromium-browserтоже выходит. Не nohupдолжно ли это предотвратить? Жиль сказал: Можно сказать, что nohup...

12
Выход из терминала с запущенным «nohup ./my_script &» => «У вас есть запущенные задания». ОК, чтобы выйти?

Скажем, я запускаю следующее на удаленной машине с идеей предотвращения уничтожения задания при отключении терминала. nohup ./my_script.sh & Когда я пытаюсь выйти из своего терминала, я получил следующее предупреждение: zsh: you have running jobs Я полагаю, что все в порядке. Это просто говорит...

11
Выполнить команду Nohup с вводом

В UNIX у меня есть процесс, который я хочу запустить с помощью nohup. Тем не менее, этот процесс в какой-то момент будет ждать, когда мне нужно будет войти yesили noпродолжить. До сих пор в UNIX я делал следующее: nohup myprocess <<EOF y EOF Поэтому я запускаю процесс «myprocess», используя...

11
Как ограничить количество строк, доступных для вывода команды в bash?

Я начал загружать большой файл в фоновом режиме, используя $ nohup wget http://example.tld/big.iso & который также дает мне nohup.outфайл, который включает в себя вывод wget. Теперь, если я позже захочу наблюдать за процессом загрузки, я мог бы использовать, $ tail -f nohup.outно это заполняет...