0
ответов

Как убивать задания из скрипта, который их не очищал

У меня есть скрипт, который запускает задание, но не очищает его. Задание выполняется в цикле в фоновом режиме, и я не знаю, что это за процесс, и его нет в списке заданий. У меня печатает спам...
30.03.2021
0
ответов

Как уничтожать задания, отправленные через bg в одной подоболочке из другого экземпляра оболочки?

Предположим, в качестве фиктивного примера я выполняю команду bash на одной вкладке терминала :$ :sleep 1000 & Затем на другой вкладке я запускаю команду, которая должна «убить все фоновые задания» :$ :рабочих мест -p |...
05.02.2021
0
ответов

zsh :Почему я получаю приостановленные фоновые процессы, даже если у меня есть `stty -tostop `?

Мне нравится, когда мои фоновые процессы свободно пишут на tty. stty -tostop уже стоит по умолчанию в моем zsh (Не знаю почему, возможно из-за OhMyzsh? ):❯ stty -a |rg tostop...
26.07.2020
0
ответов

Невозможно возобновить выполнение фонового процесса

Я попытался установить git через командную строку, sudo apt install git. Я перевел этот процесс в фоновый режим, нажав Ctrl -Z. Это также останавливает выполнение процесса, поэтому я попытался возобновить его с помощью...
10.06.2020
0
ответов

Когерентность кэш-памяти страницы

Насколько я понимаю, существуют аппаратно реализованные методы для обеспечения согласованности кэш-памяти L1 ЦП с данными в ОЗУ (при делать чтения/записи в совместно используемой переменной), каждая запись будет недействительной...
09.06.2018
0
ответов

Сколько у меня ЦП и сколько заданий я должен отправить?

Я провожу научные вычисления на ПК (на самом деле на нескольких ПК) и хочу знать, сколько заданий должно быть Представляю один раз. lscpu показывает: CPU (s): 8 Он-лайн список CPU (ов): 0-7 Thread (s) per ...
15.01.2018
0
ответов

jobs / wc: получение странных возвращаемых значений

Я не могу понять эти возвращаемые значения. Когда я выполняю задания -s | wc -l, я получаю разные результаты в зависимости от того, в каком каталоге я нахожусь. Если я нахожусь в каталоге, в который я вернулся после приостановки задания, ...
05.12.2016
0
ответов

Лучший способ перейти в фон в запущенной команде [дубликат]

Вообще-то я делаю так, чтобы перевести запущенную команду из переднего плана в фон: ctrl+z и затем bg Есть ли лучший способ? Потому что ctrl+z просто приостанавливает процесс, и после этого мне нужно запустить ...
29.09.2016
0
ответов

Функция оболочки для проверки наличия приостановленного процесса, являющегося дочерним по отношению к этой оболочке?

Я бы хотел добавить индикатор к моему PS1, показывающий, приостановлен ли процесс с помощью ctrl + z. Для этого мне понадобится функция, которая сможет проверить эту ситуацию. Я даже не уверен ...
25.08.2016
0
ответов

фоновое задание продолжает останавливаться

Я наблюдаю странное поведение в командной строке RHEL6 bash. Мне часто нравится выполнять командные строки, которые выглядят как ... $ ./myscript> junk 2> & 1 ... затем нажмите ^ Z и затем выполните ... $ bg $ ...
25.08.2016
0
ответов

Не удается grep список заданий, когда задания вызываются в функции

Я могу grep выводить задания и могу grep выводить результат функции. Но почему я не могу использовать grep для вывода заданий, когда он находится в функции? $ # да, я могу работать с grep $ вакансии [1] + Запуск vim [2] + ...
29.04.2016
0
ответов

как убить задание в фоновом режиме?

Я знаю, как убить задание с помощью kill% (число), но Можно ли убить задание как фоновое задание, вопрос - «убить хвост как фоновое задание?»
30.03.2016
0
ответов

Есть ли способ получить полное имя фоновых заданий/процессов?

jobs -l Здесь перечислены задания, но имена моих заданий длинные и одинаковые, что приводит к путанице в определении того, какое из них завершено. Например: если мои задания: aaaaaabbbbbbbbbbccccc...............123 ...
12.03.2016
0
ответов

Можно ли добавить процесс в список заданий в bash (например, чтобы отменить «отключение»)?

Если я откажусь от работы в bash и передумаю, могу ли я как-нибудь отменить ее? Если да, то можно ли поставить произвольный процесс под контроль работы (приемлемым ограничением было бы то, что ...
24.01.2016
0
ответов

Показать сообщения об ошибках и информацию, которая программа была убита на другом терминале [дубликат]

Если я открываю программу, скажем, evince, из графического интерфейса GNOME, она не прикрепляется к терминалу. Если я отправлю ему сигнал, он будет действовать соответствующим образом, но в моем терминале ничего не появится. Если бы я открыл его в ...
21.01.2016
0
ответов

Любой способ отключить / повторно подключить интерактивный процесс к tty ? [дубликат]

Возможный дубликат: как отключить запущенный процесс и связать его с новой оболочкой экрана? В bash есть противоположность disown, то есть повторное присоединение процесса, от которого я случайно отказался ...
21.01.2016
0
ответов

Почему под-оболочка, созданная оператором фонового управления (&), не отображается в pstree

Я понимаю, что когда я запускаю exit, он завершает мою текущую оболочку, потому что команда exit выполняется в той же оболочке. Я также понимаю, что когда я запускаю exit &, то исходная оболочка не завершается, потому что ...
21.01.2016
0
ответов

Почему мой контроль над заданиями не работает внутри цикла? [дубликат]

Мой сценарий bash должен запускать процесс (скажем, меньше запускать) и возвращать его на передний план каждый раз, когда процесс приостанавливается (например, при нажатии CTRL-Z). Если я просто буду повторять...
27.11.2015
0
ответов

Как возобновить программу при входе в систему с другим сеансом

Вот сценарий: Допустим, я вхожу на свой сервер через ssh и запускаю emacs или vi (или любой другой программы) сеанс. Затем мое соединение ssh отключается. Есть ли у меня способ переподключиться ...
19.09.2015
0
ответов

Что такое команда jobs в Redhat Linux [закрыто]

Что такое команда jobs в Linux и как ее использовать? Приведите пример.
24.12.2014
0
ответов

Что такое JID (идентификатор задания) и всегда ли он меньше PID? [закрыто]

Я не знаю, что такое JID (идентификатор задания) и как он назначается. Как это связано с PID и как одно число каким-либо образом влияет на размер другого?
11.12.2014
0
ответов

Как получить идентификатор задания ? [дубликат]

Как мы знаем, оболочка позволяет пользователю запускать фоновые процессы с помощью & в конце командной строки. Каждый фоновый процесс идентифицируется идентификатором задания и, конечно же, его PID. Когда я ...
25.01.2014