Описание тега job-control

1 ответ

Есть ли способ поместить задний план на задний план с помощью привязки клавиш?

Чтобы поставить на передний план работу, в фоновом режиме я нажимаю cltr+Z, а затем bg [job-number], Есть ли способ сделать это за один шаг вместо двух, с помощью некоторой команды cltr+[key]? И я не имею в виду &, Я хочу поместить процесс, кото…
27 авг '11 в 17:33
2 ответа

Как вы справляетесь с процессом ssh?

Я знаю, что вы можете приостановить ssh-сессию с помощью ~^z, но есть ли способ создать фон, чтобы он продолжал работать, пока вы делаете что-то еще в локальной оболочке?
18 май '12 в 22:17
4 ответа

Как найти все еще запущенные процессы в терминале?

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

"возрождается слишком быстро, остановился". Как отключить UPSTART на 5 минут?

В старые времена демон init раньше отключал задачи, которые возникали слишком быстро. Я обнаружил на свой страх и риск, что UPSTART просто останавливает их. навсегда. Я нашел регуляторы COUNT и INTERVAL для того, когда нужно остановить быстро возобн…
08 июл '11 в 12:46
3 ответа

Остановка программы с терминала, если она выполняется более x секунд

Так , набрав /.blabla Запускаю программу блабла. Есть ли способ, из терминала, остановить (т. Е. Эквивалент Ctrl+ C), Blabla работает более х секунд? (Я пытаюсь протестировать программу, источник которой у меня отсутствует на разных случайных входах…
02 ноя '10 в 19:55
7 ответов

Что делать, если Ctrl-C не убивает запущенную работу?

Иногда процессы игнорируют сигнал SIGINT, посылаемый Ctrl- C в Bash. Например, man а также vi, Предполагая, что вы не хотите гуглить или читать руководство по выходу из запущенного процесса, есть ли какая-нибудь последовательность клавиш, которая вс…
20 ноя '10 в 11:47
0 ответов

HIbernation или приостановка и перезапуск для пользователей без полномочий root

Моя цель - запустить основной сценарий оболочки, который вызывает много подпроцессов, таких как другие сценарии оболочки, исходные коды Perl и скомпилированные файлы C++. Я хочу запустить основной сценарий оболочки "run.sh" в какой-либо строке исход…
17 ноя '15 в 07:43
3 ответа

Что мне делать, когда я получаю сообщение об ошибке "Есть остановленные задания"?

Я сталкиваюсь с такой ситуацией много раз. Например, всякий раз, когда я пытаюсь открыть какой-либо файл в emacs с sudo использование прав: sudo emacs tet.c & Вместо того чтобы спрашивать у меня пароль, Ubuntu просто запускается emacs процесс бе…
09 мар '14 в 05:40
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_…
04 янв '17 в 20:14
0 ответов

Общий сервер заданий CUDA

Я использую 16.04 для запуска своих проектов CUDA, все работает хорошо. В настоящее время я использую сервер для передачи файлов на сервер и SSH для запуска кода и просмотра выходных данных, что нормально, когда это только я, но становится все трудн…
4 ответа

Как остановить bash во время цикла в фоновом режиме?

Я запустил цикл while следующим образом: while true; do {command}; sleep 180; done & Обратите внимание на &, Я думал, что когда я убью терминал, этот цикл while прекратится. Но это все еще продолжается. Прошло несколько часов с тех пор, как …
09 май '18 в 05:57
1 ответ

Как возобновить работу терминала после выдачи команды "приостановить"?

Я набрал suspend в моем терминале, и это приостановило исполнение. Как мне вернуться к нормальной работе терминала? Я пробовал Ctrl + C, Ctrl + D, Ctrl + Q ( как предложено здесь) и Ctrl + Z, но ничего из этого не работает. Конечно, я могу закрыть т…
12 сен '17 в 13:13
2 ответа

Есть ли способ обеспечить последовательные задачи на терминале во время выполнения задачи (без использования файла)?

Предположим, есть 2 задачи t1, t2 который может быть выполнен последовательным способом как ниже: t1 ; t2 # OR t1 && t2 Теперь предположим, что я забыл бежать t2 а также t1 уже бежит; можно добавить t2 к конвейеру, чтобы он выполнялся после …
08 май '18 в 05:46
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) но что делает самый послед…
05 янв '19 в 08:40
1 ответ

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

Возможный дубликат: В чем разница между "Service" и "/etc/init.d/"? Так каковы различия между рабочими местами, которые расположены в /etc/init/который я называю письмом start myJobпо сравнению с услугой, по которой я звоню sudo service aservice rel…
16 янв '12 в 18:45
2 ответа

Как отправить процесс на задний план и на передний план?

Если я сделаю ping google.com &, процесс уходит в фон и продолжает показывать мне детали пинга. Я все еще могу использовать терминал с другими командами, но вывод команды ping и вывод других команд перепутаны (что не является проблемой), но я не…
02 сен '16 в 07:45
0 ответов

Управление заданиями в печати CUPS

Недавно я перевел свой ноутбук с Windows на Ubuntu и пытаюсь настроить сетевой принтер на своей работе. Я настраиваю его, настроив CUPS в Ubuntu. Каждый раз, когда я пытаюсь что-либо напечатать, он печатает страницу с сообщением об ошибке «Ошибка: п…
18 янв '21 в 19:40
0 ответов

Почему `at` не может найти `mail`, даже если он есть во всех путях, включая модуль systemd?

Я пытаюсь получить журналы, которые, насколько мне известно, отправляются по местной почте. Проблема, с которой я столкнулся (в Ubuntu 20.04), заключается в том, что я настроил почту и PATH, но каждый раз, когда я выполняю at, системный журнал сообщ…
30 дек '20 в 16:04
0 ответов

в Linux, как остановить, приостановить или повесить задание?

Я новичок в Linux, но у меня есть задание, и оно требует остановки, приостановки и завершения определенных заданий без использования команд fg или ctrl+z, как на этом рисунке, и что означает точка после числа и что означает символ & в третья раб…
27 май '22 в 20:17
1 ответ

Команда зависит от завершения фонового задания

Я пытаюсь запустить фоновое задание, которое должно отправить электронное письмо после его завершения. Фоновое задание может выполняться несколько часов и должно выполняться независимо от оболочки, в которой оно было запущено (поскольку SSH отключит…