11
ответов

Что, если 'уничтожают-9', не работает?

У меня есть процесс, который я не могу уничтожить с уничтожением-9 <pid>. Что является проблемой в таком случае, тем более, что я - владелец того процесса. Я думал, что ничто не могло уклониться от той опции уничтожения.
26.08.2012
9
ответов

Способ Bash проверить, работает ли процесс уже в фоновом режиме (и повторное выполнение пропуска на основе этого)?

Я могу сделать командную строку удара, которая только выполняет определенную команду, если процесс уже не работает (в фоновом режиме)? Как я проверяю*, если команда уже работает? (таким образом, я могу добавить следующее...
10.06.2013
7
ответов

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

Иногда я хочу запустить процесс и забыть об этом. Если я запускаю его с командной строки, как это: красное смещение я не могу закрыть терминал, или он уничтожит процесс. Я могу выполнить команду в таком...
07.03.2019
7
ответов

Существует ли способ ограничить объем памяти, который конкретный процесс может использовать в Unix? [дубликат]

Я должен протестировать процесс на управление памятью. У меня нет источника, таким образом, я должен сделать все тестирование со стороны ОС. Я хочу смочь сказать, что что-то как limitmemory 400k-p <pid>...
23.11.2010
6
ответов

Сохраните процессы, бегущие за разъединениями сессии SSH

У меня иногда есть длительные процессы, которые я хочу начать перед хождением домой, таким образом, я создаю сессию SSH к серверу для запуска процесса, но затем я хочу закрыть свой ноутбук и пойти домой и...
23.01.2020
6
ответов

PS может отобразить только не процессы ядра на Linux?

Как я могу попросить, чтобы PS отобразил только пользовательские процессы и не потоки ядра? Посмотрите этот вопрос видеть то, что я имею в виду...
13.04.2017
6
ответов

Уничтожьте много экземпляров рабочего процесса с одной командой

Предположим, что у меня есть тысяча или больше экземпляров любого процесса (например, vi) выполнение. Как я уничтожаю их всех в одной единственной команде команды/одной строки выстрела/одного?
15.11.2016
6
ответов

Разве нажимающий ctrl-c несколько раз делает под управлением программу близко более быстро?

Я часто начинаю читать огромный файл и затем хотеть выйти через некоторое время, но существует задержка от нажатия Ctrl+C до остановок программы. Есть ли шанс сокращения задержки путем нажатия клавиши Ctrl+C...
16.01.2014
6
ответов

Как контролировать ЦП/использование памяти единственного процесса?

Я хотел бы контролировать память одного процесса / использование CPU в режиме реального времени. Подобный вершине, но предназначенный только для одного процесса, предпочтительно с каким-то графиком истории.
04.02.2011
6
ответов

Что использует этот сетевой сокет?

Я пытаюсь использовать NTP для обновления времени на моей машине. Однако это дает мне ошибку: разместите # ntpdate ntp1.example.org 10 августа 12:38:50 ntpdate [7696]: сокет NTP используется, выходя из того, Что делает...
09.01.2011
6
ответов

Существует ли способ видеть детали всех потоков, которые процесс имеет в Linux?

Для Windows я думаю, что Проводник Процесса показывает Вам все потоки при процессе. Есть ли подобная утилита командной строки для Linux, который может показать мне детали обо всех потоках конкретный процесс...
05.10.2010
5
ответов

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

У меня есть сценарий удара, делающий много вещей, названных script.sh: #!/bin/bash #It #Is #Doing #Things Является там способом, которым я могу получить идентификатор процесса этого сценария из себя и затем уничтожить его после...
29.05.2019
5
ответов

Какой процесс создал это окно X11?

Учитывая идентификатор окна X11, там способ найти идентификатор процесса, который создал его? Конечно, это не всегда возможно, например, если окно прибыло через соединение TCP. Для того случая я был бы...
23.05.2017
5
ответов

Существует ли способ послушать процесс?

Я хочу знать, существует ли способ слушать процесс в Linux и Unix - когда он заканчивается и каков код выхода процесса (сценарий). Я не хочу писать сценарий, который выполнит X секунд и...
09.09.2016
5
ответов

Получение pid программы линию за линией

Я могу найти pid своих экземпляров программы путем выдачи команды как это: pidof avconv, Который дает мне результаты 16616 16283 16279 16198 16175 16035 15073 14049 4922, Но как я могу произвести...
31.03.2015
5
ответов

grep вторжение в мой PS [дубликат]

Когда я проверяю на некоторый процесс, я обычно пишу PS aux | grep myprocess, И иногда я получаю вывод eimantas 11998 0.0 0.0 8816 740 pts/0 S + 7:45 0:00 grep myprocess если...
31.12.2014
5
ответов

Как уничтожить упрямый процесс

У меня есть раздражающий процесс, который не умрет: PS-A | grep "nzbget" дает мне: 11 394 pts/3 0:00:00 nzbget, Если я пробую: pkill nzbget (или 11394)... Я не получаю ответа, и процесс все еще жив...
23.12.2014
5
ответов

Как определить, какой процесс создание является файлом? [дубликат]

Учитывая путь к файлу, как я могу определить, какой процесс создает его (и/или читает/пишет в него)?
29.10.2014
5
ответов

Выполните процесс к конкретному/посвященному pid только

У меня есть c исполняемый файл программы или сценарий оболочки, который я хочу выполнить очень часто. Если я хочу остановиться/приостановить или уведомить что-то, что я отправлю сигналу в тот процесс. Так каждый раз я должен проверить pid...
23.05.2014
5
ответов

Потоки по сравнению с (разветвленными) процессами

Приложения Linux обычно ветвление затем должностное лицо (с execve ()), но JAVA-приложения и определенный Apache поточная обработка использования MPMs. При разветвлении, использует ветвление + должностное лицо для порождения процесса, каков высокий уровен
05.05.2014
5
ответов

Экземпляр замены процесса на месте?

Я подозреваю, что это не выполнимо только из-за последствий безопасности, но здесь - то, что я хотел бы сделать. В основном мы выполняем сценарий оболочки удара на нашем сервере CentOS, который называет Программу-A (в нашем случае...
02.03.2014
5
ответов

Как я могу получить полный список процессов в solaris без усеченных строк?

Существует ли способ генерировать полный список процессов в solaris без усеченных строк? Я попробовал команду PS со следующими аргументами:-f Генерирует полный список. (...
14.06.2013
5
ответов

Персистентный знак процесса-зомби ошибки?

(ОС: вариант Debian.) Наличие процесса с состоянием зомби. PPid принадлежал процессу gvim. Содержание/proc / [pid]/wchan является do_exit, / коммуникация sh, и/cmdline пуст, / состояние показан...
29.04.2013
5
ответов

Блокировать доступ к сети процесса?

Действительно ли возможно блокировать (исходящий) доступ к сети единственного процесса?
28.03.2013
5
ответов

Существует ли программа, которая может послать мне электронное письмо уведомления, когда процесс заканчивается?

Я - вычислительный ученый, и я выполняю много долгих вычислений на Linux. А именно, я выполняю моделирования молекулярной динамики (MD) с помощью пакета GROMACS. Эти моделирования могут занять дни...
12.11.2012
5
ответов

Под AIX, как я могу получить полный путь программы, связанной с портом?

В соответствии с Linux я могу использовать netstat-tulpnw и PS, как так: # netstat-tulpnw | grep:53 tcp 0 0 127.0.0.1:53 0.0.0.0:* ПОСЛУШАЙТЕ 1482/именованных udp...
18.12.2011
5
ответов

Как проверить, сколько времени процесс работал?

Я хотел бы постараться не делать это путем запуска процесса из приложения мониторинга.
23.08.2011
5
ответов

Измерение Использования оперативной памяти программы

время является блестящей командой, если Вы хотите выяснить, сколько процессорного времени данная команда берет. Я ищу что-то подобное, которое может измерить макс. Использование оперативной памяти программы и любых детей...
16.08.2011
4
ответа

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

Я отсоединил процесс от своего терминала, как это: процесс $ и Что терминал теперь долго закрывается, но процесс все еще работает, и я хочу отправить некоторые команды в stdin того процесса...
29.04.2019
4
ответа

Как завершить фоновый процесс?

Я запустил wget на удаленной машине в фоновом использовании и. Внезапно это прекращает загружать. Я хочу завершить его процесс, затем повторно выполнить команду. Как я могу завершить его? Я не закрылся...
25.01.2017

Процесс является экземпляром компьютерной программы, которая выполняется.

Процесс является экземпляром рабочей компьютерной программы.

Получение информации о процессах

Некоторые полезные инструменты

  • top, htop: системные мониторы текстового режима, показывая информацию о процессе в режиме реального времени
  • lsof: перечислите процесс открытые файлы. Также netstat специально для сетевых соединений.
  • ptrace(): интерфейс программирования для наблюдения всех системных вызовов, которые делает процесс. Различные системы имеют различные инструменты командной строки: strace на Linux, ktrace на *BSD, truss на Солярисе, dtrace на FreeBSD и Mac OS X, …

Дальнейшее чтение

Поддерживание в рабочем состоянии процессов

Некоторые полезные инструменты

  • screen: запустите программы в съемном терминале, к которому можно повторно прикрепить позже от другого места
  • cron: запланируйте задачу равномерно. Также at для одноразового.

Дальнейшее чтение

Другие темы

Дальнейшее чтение