Вопросы с меткой [job-control]
Руководство по использованию метки job-control отсутствует.
36 вопросов
309
голосов
5ответов
341k показов
Как я могу возобновить остановленную работу в Linux?
Как я могу возобновить остановленную работу в Linux? Я использовал emacs и случайно нажал Ctrl-Z, что вернуло меня обратно в консоль. Я вижу это, когда набираю «работа» [*****]$ jobs [1]+ Stopped ...
29
голосов
3ответа
80k показов
Как запускать программы с терминала Linux без блокировки терминала?
Когда я запускаю программу из терминала, я не могу снова использовать этот экземпляр терминала, пока не закрою программу. Есть ли способ выполнить программу / приложение из терминала, не блокируя ...
21
голос
1ответ
20k показов
Продолжить задание ctrl-z в фоновом режиме
Можно ли продолжить остановленную фоновую работу в фоновом режиме? У меня запущен процесс, я использовал ctrl - z, чтобы остановить его и вернуться в bash. Если я хочу продолжить, есть команда fg но ...
6
голосов
1ответ
3k показов
Сокат и богатые терминалы (с распространением Ctrl+C/Ctrl+Z/Ctrl+D)
socat - exec:'bash -li',pty,stderr,ctty -> bash: no job control in this shell Какие варианты я должен использовать, чтобы получить полноценную оболочку, как я получаю с ssh/sshd? Я хочу иметь ...
4
голоса
1ответ
991 показов
Почему отречься не работает на последней работе, если я справлюсь с этим?
Скажем, у меня есть процесс, например, VIM с Ctrl-Z. Затем я запускаю xterm с помощью следующей команды xterm &> /dev/null & . Если я просто наберу "Отказаться", я потеряю процесс vim. Вместо этого ...
3
голоса
2ответа
3k показов
Список идентификаторов заданий (вместо идентификаторов процессов)
Командные jobs оболочки поддерживают параметр -p чтобы просто получить список идентификаторов процессов. Есть ли простой способ получить просто список идентификаторов работы? (Я знаю, что есть, но я ...
3
голоса
1ответ
285 показов
Как динамически добавлять задачи в очередь заданий PowerShell
Я создал сценарий PowerShell, который копирует все загружаемые мною электронные книги в заранее определенный каталог, который периодически сканируется моим менеджером электронных книг и добавляется в ...
3
голоса
2ответа
2k показов
Как наметить работу из другого сеанса
Как root, есть ли способ на передний план (fg) задания в корневом сеансе, который находится на переднем плане другого корневого сеанса? Если задание в другом сеансе нужно сначала поместить в фоновом ...
2
голоса
1ответ
944 показов
Как я могу получить контроль за работой в zsh, похожий на bash?
Я хочу настроить zsh так, чтобы его управление заданиями было более похожим (я думаю) на bash по умолчанию. Особенно: Когда я запускаю фоновое задание, оно по умолчанию принадлежит оболочке и может ...
2
голоса
2ответа
505 показов
Как начать работу в остановленном состоянии?
В bash , как я могу запустить задание в остановленном состоянии, как будто я запустил его нормально, а затем сразу же нажал Ctrl-Z? Или как если бы я немедленно отправил SIGSTOP процессу, но не дал ...
2
голоса
0ответов
356 показов
Настройка масштабируемого веб-видео кластера Ubuntu Linux
Я работаю над созданием надежного и масштабируемого кластера видеообработки для создаваемого мной веб-сайта. В настоящее время я обрабатываю видео с помощью FFMPEG на том же веб-сервере, на котором ...
1
голос
1ответ
932 показов
Unix/Java процесс останавливается при перемещении в фоновый режим
У нас есть процесс Java, который был создан с использованием Appassembler. Он работает нормально, если он запущен и работает на переднем плане: [ec2-user@ip-xxx ourapp-0.0.1-SNAPSHOT]$ bin/ourapp ...
1
голос
1ответ
188 показов
`qsub` оставляет" NotQueued "в" заблокированных заданиях "
Я работаю над удаленным кластером (westgrid> bugaboo), на котором я отправляю процессы через файл .pbs . Мой. .pbs выглядит так #!/bin/bash #PBS -l procs=1 #PBS -l walltime=100:00:00 #PBS -N ...
1
голос
2ответа
416 показов
SLURM позволяет заданиям использовать больше процессоров, чем запрошено для запуска
Проблема, с которой я сталкиваюсь с SLURM, может быть кратко изложена следующим образом. Рассмотрим сценарий bash test.sh который запрашивает 8 процессоров, но фактически запускает работу с ...
1
голос
1ответ
1k показов
альтернатива bash "wait" для пакетного скрипта Windows
В bash есть опция ожидания всех фоновых процессов, запущенных текущей оболочкой, с помощью команды wait . например #!/bin/bash { sleep 5; echo "waking up after 5 seconds"; } & { sleep 1; echo "waking ...
1
голос
1ответ
322 показов
Параллельно: ограниченное количество многопоточных процессов
Я использую GNU Parallels для параллельного запуска нескольких заданий, например: parallel python3 main.py arg ::: args* . В однопоточных заданиях я использовал -j 100% чтобы убедиться, что 1 задание ...
1
голос
0ответов
39 показов
Как вывести работу на передний план и разрешить ввод данных пользователем с терминала
Аналогично этому вопросу, но по-другому важно: мне нужно запустить несколько заданий из сценария и запустить их в фоновом режиме. Затем, чтобы управлять ими или проверять их прогресс, мне нужно ...
1
голос
3ответа
287 показов
Какие существуют риски при остановке и возобновлении процессов в Linux?
Допустим, я остановил процесс с помощью Ctrl+Z и возобновил его через пять часов с помощью fg . Насколько это рискованно в отношении правильного функционирования процесса? Например, представьте, что ...
1
голос
3ответа
123 показов
Как отсоединить управляющий терминал от командной строки?
Я знаю о nohup и он не будет делать то, что я хочу: Пример: $ nohup sleep 600 2>/dev/null >/dev/null
1
голос
0ответов
776 показов
Как вы контролируете ход программы командной строки?
В нашем магазине Windows есть несколько пользовательских программ для командной строки. Эти команды планируется запускать (из файлов bat) через регулярные промежутки времени с помощью планировщика ...
1
голос
1ответ
910 показов
Что может привести к тому, что задания cron иногда не запускаются или не завершаются?
В моем crontab я установил MAILTO и кучу заданий cron (5-10 заданий). Эти задания cron обычно работают нормально, и я получаю за них письма. Большинство из этих рабочих мест работают последовательно, ...
1
голос
2ответа
671 показов
Выполнить фоновую программу в bash без контроля задания
Я часто выполняю программы с графическим интерфейсом, такие как firefox и evince from shell. Если я наберу «firefox &», то firefox считается заданием bash, поэтому "fg" выведет его на передний план и ...
1
голос
1ответ
251 показов
Как приостановить исходный скрипт в bash?
Когда я запускаю процесс в Bash, я могу приостановить его с помощью Ctrl-Z, но это не похоже на работу с исходными сценариями (. foo.sh). Есть ли способ приостановить такие сценарии?
1
голос
2ответа
169 показов
Можно ли определить интерактивность процесса программно?
Можно ли определить, является ли данный запущенный процесс интерактивным или просто похожим на демон (т. Е. Реальным демоном, или tail -f , или подобным), используя сценарии или любой другой язык? ...
0
голосов
1ответ
94 показов
Что означает вывод `showq -r -u <username>`?
На кластере я сделал showq -r -u matthey где matthey - мое имя пользователя Вот вывод active jobs------------------------ JOBID S PAR EFFIC XFACTOR Q USERNAME ACCNT MHOST PROCS REMAINING STARTTIME ...
0
голосов
1ответ
227 показов
Сделать фоновые задания доступными в родительской оболочке
Иногда я запускаю несколько процессов, используя другой скрипт (в моем случае Ruby). Я вызываю этот скрипт из терминала, на котором запущен bash. Я хотел бы запустить эти процессы в сценарии в ...
0
голосов
1ответ
320 показов
Заставить фоновую сложную задачу самому фг?
Я часто запускаю простую задачу мониторинга, такую как следующее: (sleep 600 && ls -lh /path/to/files)& Возможно ли, чтобы процесс частично отвлекся от самого процесса? Например, чтобы захватить ...
0
голосов
1ответ
127 показов
Как определить, когда была запущена фоновая задача?
При просмотре результатов jobs в bash вы часто получаете список, подобный следующему: [root@csx-tzg-sac-01 ~]# jobs [2] Running ( sleep 600 && ls -lh ~ossadmin/*.iso ) & [3]- Running ( sleep 900 && ...
0
голосов
0ответов
500 показов
Невозможно успешно загрузиться на рабочий стол после принудительного выключения
Я работаю с Распбианом Уизи. Со вчерашнего дня я не смог загрузить свой RPi после принудительного выключения (отключив шнур питания). С тех пор все начинается следующим образом: ...
0
голосов
1ответ
236 показов
bash: показывать имена фоновых заданий в приглашении bash
Было бы здорово, если бы приглашение bash можно было использовать в качестве мини-панели задач. Может ли приглашение bash (PS1) отображать имена заданий, перечисленных в команде jobs?
0
голосов
0ответов
43 показов
Пользователи перезаписывают LSB_ESUB_METHOD
Наш LSF установил LSB_ESUB_METHOD="esub.default" . Некоторые пользователи обнаружили это и установили LSB_ESUB_METHOD="" , что приводит к обходу ограничений, включенных в esub.default. Может ли ...
0
голосов
1ответ
266 показов
Как мне справиться с работой, которая останавливается и не может продолжаться, пока не будет сделан передний план?
Недавний пример: mountlo (с использованием UML): vi@vi-notebook:~/b$ mountlo -m 16 -d /dev/uba1 /home/vi/mnt/usb -t vfat -o iocharset=utf8,allow_other& [1] 32561 vi@vi-notebook:~/b$ Checking that ...
0
голосов
1ответ
249 показов
Возобновление работы с 'r' в ZSH
Я запускаю Vim в Zsh. И мне часто нужно проверять что-то еще в терминале. Поэтому я просто быстро приостанавливаю редактор, нажимая Ctrl+Z, а затем набираю fg, чтобы вернуться. Сегодня случайно ...
0
голосов
4ответа
80 показов
Повторно использовать существующие задания при открытии файлов
Вопрос лучше всего дать на примерах: vim example.txt #Opens Vim on new or existing file Ctrl+Z vim someother.txt Ctrl+Z vim example.txt #Auto-runs `fg 1` since example.txt is already open Это ...
0
голосов
1ответ
295 показов
linux - воспроизводить звук при входе в систему?
Я установил Gentoo без графического интерфейса и aplay /usr/shar/sounds/startup3.wav &> /dev/null & в мой файл /etc /bash /bashrc. Это прекрасно работает при воспроизведении звукового файла, но как ...
0
голосов
1ответ
19 показов
Включите задание в бак для активации при восстановлении
У меня есть база данных с хранимыми процедурами и заданием на обслуживание, которое выполняет некоторые из хранимых процедур по ночам. Когда я беру резервную копию базы данных, могу ли я включить ...