Вопросы с тегом «job-control»

7
Что делать, если Ctrl-C не убивает запущенную работу?
Иногда процессы игнорируют сигнал SIGINT, отправленный Ctrl- Cв Bash. Например, manи vi. Предполагая, что вы не хотите гуглить или читать руководство по выходу из запущенного процесса, есть ли какая-нибудь последовательность клавиш, которая всегда будет работать (не выходя из терминала)?

3
Что мне делать, когда я получаю сообщение об ошибке «Есть остановленные задания»?
Я сталкиваюсь с такой ситуацией много раз. Например, всякий раз, когда я пытаюсь открыть какой-либо файл emacsс sudoправами, используя: sudo emacs tet.c & Вместо того, чтобы спрашивать меня о пароле, Ubuntu просто запускает emacsпроцесс без какого-либо emacsокна или какого-либо вывода на терминале (кроме pid), смотрите изображение (если я не использую …

4
Как остановить bash во время цикла в фоновом режиме?
Я запустил цикл while следующим образом: while true; do {command}; sleep 180; done & Обратите внимание &. Я думал, что когда я убью терминал, этот цикл while прекратится. Но это все еще происходит. Прошло несколько часов с тех пор, как я убил терминальную сессию. Как мне остановить этот цикл?

3
Как я могу запустить OpenVPN как root в фоновом режиме, в сценарии?
Я хотел бы написать сценарий, который вызывает openvpnсначала, а затем ssh. При наборе команды sudo openvpn ~/my_connection.ovpn в командной строке я получаю следующий вывод: ... Wed Jan 4 21:04:35 2017 do_ifconfig, tt->ipv6=0, tt->did_ifconfig_ipv6_setup=0 Wed Jan 4 21:04:35 2017 /sbin/ip link set dev tun0 up mtu 1500 Wed Jan 4 21:04:35 …

2
Как отправить процесс на задний план и на передний план?
Если я это сделаю ping google.com &, процесс уходит на задний план и продолжает показывать мне детали пинга. Я все еще могу использовать терминал с другими командами, но вывод команды ping и вывод других команд перепутаны (что не является проблемой), но я не могу завершить этот процесс ping вообще. Для …

2
Есть ли способ обеспечить последовательные задачи на терминале во время выполнения задачи (без использования файла)?
Предположим, есть 2 задачи t1,t2 которые можно выполнить последовательно, как показано ниже: t1 ; t2 # OR t1 && t2 Теперь предположим, что я забыл бежать t2и t1уже работает; можно добавить t2в конвейер, чтобы он выполнялся после t1финиша?

3
Что означает & в конце команды?
У меня есть строка сценария запуска: pyprogramm >> /dev/null 2>&1 & Значения: >> /dev/null - redirect stdout to null device 2>&1 - redirect stderr to stdout (that is redirected to null device) но что значит самый последний &?

4
Как найти все еще запущенные процессы в терминале?
Когда я пытаюсь закрыть вкладку в Gnome Terminal, она говорит: Закрыть этот терминал? В этом терминале все еще выполняется процесс. Закрытие терминала убьет его. Как я могу узнать, что еще работает? Обратите внимание, что в выводе ничего нет jobs. Спасибо.

1
«Возрождается слишком быстро, остановился». Как отключить UPSTART на 5 минут?
В старые времена демон init раньше отключал задачи, которые возникали слишком быстро. Я обнаружил на свой страх и риск, что UPSTART просто останавливает их. навсегда. Я нашел элементы управления COUNT и INTERVAL для того, когда нужно остановить быстро возобновляющееся задание, но не могу найти способ перезапустить это задание после определенного …

1
Как возобновить работу терминала после выдачи команды «приостановить»?
Я набрал suspendв своем терминале, и он приостановил выполнение. Как мне вернуться к нормальной работе терминала? Я пробовал Ctrl+ C, Ctrl+ D, Ctrl+ Q( как предложено здесь ) и Ctrl+ Z, но ничего из этого не работает. Конечно, я могу закрыть терминал и открыть новый, но нет ли способа «возобновить» …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.