11
ответов

Как завершить фоновый процесс?

Я запустил wget на удаленной машине в фоновом использовании и. Внезапно это прекращает загружать. Я хочу завершить его процесс, затем повторно выполнить команду. Как я могу завершить его? Я не закрылся...
25.01.2017
4
ответа

Что произойдет, если я начну слишком много фоновых заданий?

Мне нужно поработать на 700 сетевых устройствах с помощью сценария ожидания. Я могу делать это последовательно, но пока время выполнения составляет около 24 часов. В основном это связано со временем, которое требуется для установки ...
29.04.2019
3
ответа

Команда для «дождитесь завершения задания и затем начните другое задание»? [дубликат]

Не зная заранее, что я захочу это сделать, можно ли дождаться завершения задания и автоматически начать выполнение другого? Например, я вхожу в сеанс tmux и выполняю...
26.04.2019
3
ответа

Как я корректно приостанавливаю и возобновляю цепочку 'cmd1 && cmd2 && cmd3'?

От предыдущего вопроса кажется, что мне не удалось понять, как && и ^Z взаимодействуют правильно: $ command1 && command2 && command3, Работающий command1... Выполнение command2...^Z [1] +...
13.04.2017
3
ответа

Быстрый доступ к рабочему каталогу фонового задания

Минимальное усилие воспроизвести, что я ищу, следующим образом / сон $1 ч и [1] 6564 / CD $ ~ задания $ [1] + Выполняющий сон 1 ч и (wd:/), Когда я использую задания для управления моим...
23.08.2016
3
ответа

Когда делает каждый получает сообщение об ошибке “задания: не найденный”?

Когда делает работы, управляют, выпускают задания сообщения: не найденный? Кроме того, почему команда укомплектовывает задания, отказываются показывать какую-либо запись для заданий команды? P.S.: Я могу успешно выполнить задания...
28.01.2014
3
ответа

Как я могу уничтожить задание, которое инициировалось в другой оболочке (окно терминала или вкладка)?

Если я начинаю процесс и фон это в окне терминала, которое, поскольку (говорят, проверяют с помощью ping-запросов google.com и), я могу уничтожить его, использование уничтожает %1 (предположение, что это - задание 1). Однако, если я открываю другое окно т
11.12.2012
2
ответа

Ожидание завершения любого процесса в сценарии bash

Я пытаюсь проверить, сколько активных процессов запущено в сценарии bash. Идея состоит в том, чтобы поддерживать работу x процессов, и когда один завершится, запустится следующий процесс. В целях тестирования я установил...
28.06.2021
2
ответа

Как вы поддерживаете этот подлый сценарий bash, работающий в фоновом режиме 24/7?

Это может звучать как дубликат, но сначала выслушайте меня. Я запускаю сценарий оболочки, в котором активен стандартный ввод, а иногда при запуске требуется некоторый ввод. Мне нужно, чтобы он работал круглосуточно и без выходных, и ему нужно...
14.04.2020
2
ответа

Получить часть перенаправления вывода в запущенном процессе

Иногда я запускаю задания и теряю информацию о том, в какие выходные файлы я перенаправил вывод. Как я могу получить полную команду, с которой я выполнил задание, включая часть перенаправления вывода? Например, когда я...
02.12.2019
2
ответа

Действительно ли необходимо отрицать процесс для него, чтобы продолжить бежать за разъединением?

Был бы кто-то объяснять, если и почему отрицают, необходимо, если Вы хотите поддерживать задание в рабочем состоянии даже после разъединения. Я спрашиваю, потому что каждый сайт, который я посетил, говорит для использования, отрицают и bg, но bg самостоят
31.08.2018
2
ответа

Можно ли использовать такие команды, как `fg`, в сценарии оболочки?

Я пытаюсь создать забавную заставку терминала, которая состоит из пакета cmatrix (который превращает терминал в один, похожий на фильм The Matrix ) и xprintidle для определения времени простоя ...
30.03.2017
2
ответа

остановить запланированные задания cron во время создания базы данных

у нас есть multi cron рабочие места выполняются каждый день в разное время. Иногда скрипт работает слишком долго и вовремя блокирует базу данных, в которой мы настраиваем новую. Проблема в том, что новой базы данных нет ...
27.03.2017
2
ответа

Передний план и задний план

Я просто хотел убедиться, что понимаю процесс переднего и заднего плана. Допустим, у меня есть программа Hello_world. Если я хочу запустить программу, я набираю на переднем плане: Hello_world ...
15.03.2017
2
ответа

Основное управление заданиями: остановите задание, добавьте задание на стек и 'fg'

Управление заданиями является, вероятно, моей любимой вещью о Linux. Я оказываюсь, часто, запуская в вычислительном отношении требовательный процесс, который в основном представляет компьютер, неприменимый для до дней за один раз и быть...
18.06.2016
2
ответа

Как мне получить поле в списке заданий bash с помощью awk?

Я хотел написать функцию для извлечения поля из списка фоновых заданий в bash. Например, чтобы получить конкретный аргумент. Скажем, я отправляю vim в фоновый режим, поэтому "jobs" отображает этот список: ...
10.04.2013
1
ответ

Надежный способ получить PID конвейерного фонового процесса

Мне нужно получить PID процесса, переданного в другой процесс, который вместе порождается как фоновое задание в bash. Раньше я просто полагался на pgrep, но, как оказалось, может быть задержка более 2 с, прежде чем pgrep сможет найти процесс :#
01.12.2021
1
ответ

Задание cron завершается через некоторое время при выполнении скрипта

У меня есть несколько заданий cron, которые запускаются в разное время в течение дня, но одно конкретное задание cron не выполняется должным образом и через некоторое время завершается. 0 0***python3 /scratch/pyscripts/backdoor.py --пользователь SEKHAR >>
17.11.2021
1
ответ

«убить %{идентификатор задания}» и «убить {задание pid}»

Я работаю с каким-то хвостом -f путь/к/моему/журналу/файлу | grep pattern& и мне нужно убить процесс как можно быстрее. С классическим kill {tail PID} tail по-прежнему отображает свой буфер, и на моей установке это занимает около 12 секунд (
01.09.2021
1
ответ

Вывод нескольких фоновых заданий на передний план

У меня запущено 2 фоновых задания, я получил их идентификаторы заданий с помощью заданий. Можно ли вывести их обоих на передний план с помощью команды fg ? Не могу добавить 2 параметра.
02.06.2021
1
ответ

В чем разница между «работой» и «службой» для systemctl?

В чем разница между «заданием» и «процессом», «службой» по отношению к этим двум командам systemctl? root@linuxbox :~#список systemctl -задания Нет запущенных заданий. root@linuxbox :~#...
07.05.2021
1
ответ

Невозможно убить остановленные задания скриптом bash

for i in $ (seq 1 $1 )убить %$i done Я пытаюсь убить остановленные задания с помощью этого скрипта, но, что интересно, он не может этого сделать, даже если у меня есть открытые задания. Вот скриншот, относящийся к...
26.04.2021
1
ответ

Вывести в стандартный вывод идентификаторы процессов, которые были уничтожены

Можно ли с помощью команды kill вывести на стандартный вывод идентификаторы фоновых процессов, которые были уничтожены? После поиска в Google, кажется, (в некоторых Unix или Linux )есть --подробный...
17.03.2021
1
ответ

'jobs' показывает несуществующий процесс как работающий

Я запускаю длинный -работающий конвейер из bash в фоновом режиме :найти / -размер +500M -имя '*.txt' -mtime +90 | xargs -n1 gzip -v9 & Второй этап конвейера занимает много времени для завершения...
01.02.2021
1
ответ

Можно ли возобновить выполнение задания в фоновом режиме и перенаправить его стандартный вывод в файл?

Я остановил задание, нажав Ctrl -z. Могу ли я возобновить работу с помощью bg, но перенаправить вывод в файл журнала вместо стандартного вывода? Делаем следующее :bg > log.txt Пишет только начальный...
29.12.2020
1
ответ

Пример использования опции «x» команды «jobs» в bash

Когда я смотрю на описания заданий -x, оно говорит :Если указана опция -x, задания заменяют любое задание, найденное в команде или аргументах, на соответствующий идентификатор группы процессов и выполняет команду,...
11.09.2020
1
ответ

Почему отображается процесс при использовании команды «jobs» после завершения процесса вручную?

Почему пароль (просто проигрыватель мультимедиа )все еще указан в выводе команды «JOBS» даже после убийства вручную и почему не указан в выводе команды «PS»? Значит ли это, что...
03.08.2020
1
ответ

Возврат к определенному заданию в списке заданий

Если у меня есть следующие задания, работающие в оболочке -> % заданий -л [1] 83664 приостановлено nvim [2] 84330 подвесной питон [3] 84344 подвесной питон [4] 84376 приостановлено nvim [5] -84701...
01.08.2020
1
ответ

Задание cron для Ubuntu для решения проблемы оперативной памяти apache2

Иногда Apache2 продолжает генерировать новые процессы до тех пор, пока оперативная память не будет полностью израсходована, и все веб-сайты станут очень-очень медленными. Я написал файл bash и создал задание cron, которое каждую минуту проверяет использо
27.06.2020
1
ответ

Как работает переменная управления заданием bash `auto_resume`?

Глава 7.3 Переменные управления заданиями в справочном руководстве Bash содержит следующее описание переменной auto_resume: auto_resume Эта переменная управляет тем, как оболочка взаимодействует с пользователем...
28.03.2020

Управление заданиями в оболочке

Задание является процессом или группой процессов, которой управляет оболочка, работающая в терминале. Дорожки оболочки, какое задание находится на переднем плане, сообщают о завершении заданий, могут приостановить и возобновить задания и могут отправить сигналы в рабочие задания. Эта функция известна как управление заданиями.