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

Всего найдено 36 вопросов

1
голосов
3
ответа
284
просмотра

Как отсоединить управляющий терминал от командной строки?

Я знаю о, nohupи это не будет делать то, что я хочу: Пример: $ nohup sleep 600 2>/dev/null >/dev/null </dev/null& [1] 21844 $ ps -ef | fgrep -e 'sleep > TTY' UID PID PPID C STIME TTY TIME CMD me 21844 19313 0 09:37 pts/9 00:00:00 sleep 600 Как видите, сон по-прежнему pts/9является у...
спросил Omnifarious 5 лет назад

1
голосов
0
ответов
243
просмотра

Как вывести работу на передний план и разрешить ввод данных пользователем с терминала

Аналогично этому вопросу, но по-другому важно: мне нужно запустить несколько заданий из сценария и запустить их в фоновом режиме. Затем, чтобы управлять ими или проверять их прогресс, мне нужно вывести их на передний план и разрешить ввод данных пользователем. Что я сейчас делаю: Начните кучу работ...
спросил 6bajillion 6 лет назад

3
голосов
1
ответ
452
просмотра

Как динамически добавлять задачи в очередь заданий PowerShell

Я создал сценарий PowerShell, который копирует все загружаемые мною электронные книги в заранее определенный каталог, который периодически сканируется моим менеджером электронных книг и добавляется в мою библиотеку. Скрипт запускается сразу после каждой загрузки. Проблема заключается в том, что, ког...
спросил Mavaddat Javid 6 лет назад

1
голосов
1
ответ
584
просмотра

Параллельно: ограниченное количество многопоточных процессов

Я использую GNU параллельно выполнять несколько заданий параллельно, как это: parallel python3 main.py arg ::: args*. В случае однопоточных заданий я использовал одно -j 100%сопоставление для одного задания. Теперь у каждой работы четыре потока, а у меня 32 ядра. Я хочу распределить задания так, что...

0
голосов
0
ответов
662
просмотра

Невозможно успешно загрузиться на рабочий стол после принудительного выключения

Я работаю с Распбианом Уизи. Со вчерашнего дня я не смог загрузить свой RPi после принудительного выключения (отключив шнур питания). С тех пор все начинается следующим образом: http://pastebin.com/QiEbda2y Обратите внимание на следующие несколько строк: [ 2.176606] VFS: Mounted root (ext4 filesyst...
спросил coolcat007 8 лет назад

0
голосов
1
ответ
291
просмотр

Что выводит `showq -r -u <username>значит? </username>

На кластере я сделал showq -r -u matthey где mattheyмое имя пользователя Вот вывод active jobs------------------------ JOBID S PAR EFFIC XFACTOR Q USERNAME ACCNT MHOST PROCS REMAINING STARTTIME 7056827[219] R DDR 99.01 1.5 no matthey hkw-282- pod1b2 1 14:00:25 Thu Aug 4 23:22:45 7056827[226] R DDR...
спросил Remi.b 8 лет назад

0
голосов
0
ответов
222
просмотра

Пользователи перезаписывают LSB_ESUB_METHOD

Наш LSF установил LSB_ESUB_METHOD="esub.default". Некоторые пользователи нашли это и установили как LSB_ESUB_METHOD="", что приводит к обходу ограничений, включенных в esub.default Может ли перезапись этой переменной ограничена? или любая другая альтернатива
спросил Bhargav Katkam 8 лет назад

1
голосов
0
ответов
360
просмотров

`qsub` оставляет" NotQueued "в" заблокированных заданиях "

Я работаю над удаленным кластером ( westgrid&gt; bugaboo ), на котором я отправляю процессы через .pbsфайл. Моя .pbsвыглядит так #!/bin/bash #PBS -l procs=1 #PBS -l walltime=100:00:00 #PBS -N SimulationName #PBS -m ea #PBS -M myname@gmail.com #PBS -l pmem=3000mb #PBS -t 1-100 echo "Starting run at:...
спросил Remi.b 8 лет назад

0
голосов
1
ответ
407
просмотров

bash: показывать имена фоновых заданий в приглашении bash

Было бы здорово, если бы приглашение bash можно было использовать в качестве мини-панели задач. Может ли приглашение bash (PS1) отображать имена заданий, перечисленных в команде jobs?
спросил american-ninja-warrior 8 лет назад

0
голосов
1
ответ
484
просмотра

Возобновление работы с 'r' в ZSH

Я запускаю Vim в Zsh. И мне часто нужно проверять что-то еще в терминале. Поэтому я просто быстро приостанавливаю редактор, нажимая Ctrl + Z, а затем набираю fg, чтобы вернуться. Сегодня случайно заметил, что приостановленную работу можно возобновить, набрав просто r . Я думаю, это означает резюме ....
спросил Jan Včelák 8 лет назад

4
голосов
1
ответ
1010
просмотров

Почему отречься не работает на последней работе, если я справлюсь с этим?

Скажем, у меня есть процесс, например, VIM с Ctrl-Z. Затем я запускаю xterm, используя следующую команду xterm &amp;&gt; /dev/null &amp;. Если я просто наберу "Отказаться", я потеряю процесс vim. Вместо этого мне нужно ввести PID процесса xterm, чтобы отречься от него. Есть ли способ обойти это или...
спросил Joe 9 лет назад

1
голосов
1
ответ
1168
просмотров

альтернатива bash "wait" для пакетного скрипта Windows

В bash есть возможность ждать всех фоновых процессов, запущенных текущей оболочкой, используя waitкоманду. например #!/bin/bash { sleep 5; echo "waking up after 5 seconds"; } &amp; { sleep 1; echo "waking up after 1 second"; } &amp; wait echo all jobs are done! Как мне сделать то же самое в пакетн...
спросил Hemant 9 лет назад

1
голосов
2
ответа
638
просмотров

SLURM позволяет заданиям использовать больше процессоров, чем запрошено для запуска

Проблема, с которой я сталкиваюсь с SLURM, может быть кратко изложена следующим образом. Рассмотрим скрипт bash, test.shкоторый запрашивает 8 процессоров, но фактически запускает работу с использованием 10 процессоров: #!/bin/sh #SBATCH --ntasks=8 stress -c 10 На сервере с 32 процессорами, если я з...

1
голосов
1
ответ
1088
просмотров

Unix / Java процесс останавливается при перемещении в фоновый режим

У нас есть процесс Java, который был создан с использованием Appassembler. Он работает нормально, если он запущен и работает на переднем плане: [ec2-user@ip-xxx ourapp-0.0.1-SNAPSHOT]$ bin/ourapp Starting in APP_HOME=/home/ec2-user/app_home Press Q to quit Затем мы можем получить доступ и протестир...
спросил Craig Otis 9 лет назад

1
голосов
3
ответа
521
просмотр

Какие существуют риски при остановке и возобновлении процессов в Linux?

Допустим, я остановил процесс Ctrl+Zи возобновил его через пять часов fg. Насколько это рискованно в отношении правильного функционирования процесса? Например, представьте, что vimработает над записью большого файла на диск, и я остановил его во время записи. Будет ли vimсчастливо дописать файл, ког...
спросил haroba 10 лет назад

2
голосов
0
ответов
577
просмотров

Настройка масштабируемого веб-видео кластера Ubuntu Linux

Я работаю над созданием надежного и масштабируемого кластера видеообработки для создаваемого мной веб-сайта. В настоящее время я обрабатываю видео с помощью FFMPEG на том же веб-сервере, на котором работает мой сайт. Пока это работает хорошо, но я ожидаю, что этот единственный сервер скоро не сможет...
спросил flexage 10 лет назад

1
голосов
0
ответов
898
просмотров

Как вы контролируете ход программы командной строки?

В нашем магазине Windows есть несколько пользовательских программ для командной строки. Эти команды планируется выполнять (из файлов bat) через регулярные промежутки времени с помощью планировщика заданий. Наши задачи извлекают данные из других систем и перетасовывают информацию в файлах через корзи...
спросил Mario 10 лет назад

0
голосов
1
ответ
233
просмотра

Включите задание в бак для активации при восстановлении

У меня есть база данных с хранимыми процедурами и заданием на обслуживание, которое выполняет некоторые из хранимых процедур по ночам. Когда я беру резервную копию базы данных, могу ли я включить задание в резервную копию? Я хотел бы добиться минимальных усилий для планирования работы, когда файл .b...
спросил JOG 11 лет назад

0
голосов
1
ответ
462
просмотра

linux - воспроизводить звук при входе в систему?

Я установил Gentoo без графического интерфейса и добавил aplay /usr/shar/sounds/startup3.wav &amp;&gt; /dev/null &amp;в мой файл / etc / bash / bashrc. Это прекрасно работает при воспроизведении звукового файла, но как только звук заканчивается, и я нажимаю Enter, он говорит мне, что процесс заверше...
спросил mpy 11 лет назад

2
голосов
1
ответ
1128
просмотров

Как я могу получить контроль за работой в zsh, похожий на bash?

Я хочу настроить zsh так, чтобы его управление заданиями было более похожим (я думаю) на bash по умолчанию. Особенно: Когда я запускаю фоновое задание, оно по умолчанию принадлежит оболочке и может управляться через управление заданиями. Когда я пытаюсь выйти один раз, я получаю предупреждение. Ког...
спросил Andrew Ferrier 11 лет назад

2
голосов
2
ответа
677
просмотров

Как начать работу в остановленном состоянии?

В bash, как я могу запустить задание в остановленном состоянии, как будто я запустил его нормально, а затем сразу нажал Ctrl-Z? Или как если бы я немедленно отправил SIGSTOP процессу, но не дал процессу возможности выполнить до того, как он получит SIGSTOP.
спросил nibot 12 лет назад

1
голосов
1
ответ
1041
просмотр

Что может привести к тому, что задания cron иногда не запускаются или не завершаются?

В моем crontab я установил MAILTO и кучу заданий cron (5-10 заданий). Эти задания cron обычно работают нормально, и я получаю за них письма. Большинство из этих рабочих мест работают последовательно, как и ожидалось. Письма и результаты файловой системы подтверждают это. Два из этих заданий иногда н...
спросил Syncopated 12 лет назад

1
голосов
2
ответа
797
просмотров

Выполнить фоновую программу в bash без контроля задания

Я часто выполняю программы с графическим интерфейсом, такие как firefox и evince from shell. Если я наберу «firefox &amp;», то firefox считается заданием bash, поэтому «fg» выведет его на передний план и «повесит» оболочку. Это раздражает, когда у меня уже работают некоторые фоновые задания, такие к...
спросил Wu Yongzheng 12 лет назад

0
голосов
4
ответа
269
просмотров

Повторно использовать существующие задания при открытии файлов

Вопрос лучше всего дать на примерах: 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 Это возможно?
спросил Alex 12 лет назад

1
голосов
1
ответ
408
просмотров

Как приостановить исходный скрипт в bash?

Когда я запускаю процесс в Bash, я могу приостановить его с помощью Ctrl-Z, но это не похоже на работу с исходными сценариями ( . foo.sh). Есть ли способ приостановить такие сценарии?
спросил Tgr 12 лет назад

3
голосов
2
ответа
1775
просмотров

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

Как root, есть ли способ на передний план (fg) задания в корневом сеансе, который находится на переднем плане другого корневого сеанса? Если задание в другом сеансе нужно сначала поместить в фоновом режиме (используя bg), то есть ли способ (из другого сеанса) передать задание в bg, чтобы можно было...
спросил Bren Goforth Adelante 13 лет назад

1
голосов
2
ответа
307
просмотров

Можно ли определить интерактивность процесса программно?

Можно ли определить, является ли данный запущенный процесс интерактивным или просто похожим на демон (т. Е. Реальным демоном tail -f, или подобным), используя сценарии или любой другой язык? Если так, то как? Возможно ли это на более чем одной платформе (чаще всего я использую bash, но решения в дру...
спросил warren 13 лет назад

0
голосов
1
ответ
371
просмотр

Как определить, когда была запущена фоновая задача?

При просмотре выходных данных jobsin bashвы часто получаете список, подобный следующему: [root@csx-tzg-sac-01 ~]# jobs [2] Running ( sleep 600 &amp;&amp; ls -lh ~ossadmin/*.iso ) &amp; [3]- Running ( sleep 900 &amp;&amp; ls -lh ~ossadmin/*.iso ) &amp; [4]+ Running ( sleep 900 &amp;&amp; ls -lh ~ossa...
спросил warren 13 лет назад

0
голосов
1
ответ
470
просмотров

Заставить фоновую сложную задачу самому фг?

Я часто запускаю простую задачу мониторинга, такую ​​как следующее: (sleep 600 &amp;&amp; ls -lh /path/to/files)&amp; Возможно ли, чтобы процесс частично отвлекся от самого процесса? Например, чтобы захватить идентификатор задания $jobid(или аналогичный), а затем, когда он sleepзакончится, сделать...
спросил warren 13 лет назад

3
голосов
2
ответа
3103
просмотра

Список идентификаторов заданий (вместо идентификаторов процессов)

Команда shell jobsподдерживает -pопцию, чтобы просто получить список идентификаторов процессов. Есть ли простой способ получить просто список идентификаторов работы? (Я знаю, что есть, но я на самом деле не парнишка (пока)). Это было бы очень удобно kill, поскольку уничтожение идентификатора задания...
спросил Zardoz 13 лет назад