14
ответов

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

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

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

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

Как просмотреть вывод рабочего процесса на другой сессии удара?

Я оставил сценарий, работающий на удаленной машине от того, когда я локально работал в нем. Я могу соединиться по SSH с машиной как тот же пользователь и видеть, что сценарий работает в PS $ PS aux | grep...
15.12.2012
12
ответов

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Изящно получите список порожденных процессов

Я хотел бы получить список всех процессов, которые убывают (например, дети, внуки, и т.д.) от $pid. Это - самый простой способ, которым я придумал: pstree-p $pid | TR "\n" "" |sed "s / [^0-9]//...
06.10.2015
8
ответов

У кого есть другой конец этого Unix socketpair?

Я хочу определить, какой процесс имеет другой конец сокета UNIX. А именно, я спрашиваю о том, который был создан с socketpair (), хотя проблемой является то же для любого сокета UNIX. Я...
26.03.2015
8
ответов

Как просмотреть определенный процесс в вершине

Есть ли кто-либо относительно strightforward опции с вершиной для отслеживания определенного процесса? Идеально путем идентификации процесса человекочитаемым значением? например, хром или Java. Другими словами, я хочу просмотреть...
01.11.2014
8
ответов

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

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

Реализованы ли потоки как процессы в Linux?

Я просматриваю эту книгу, Advanced Linux Programming by Mark Mitchell, Jeffrey Oldham, and Alex Samuel. Она написана в 2001 году, так что немного устарела. Но я нахожу ее довольно хорошей. Однако я дошел до точки...
20.03.2018
7
ответов

Исправьте “Firefox, уже выполняет” проблему в Linux

Я пытаюсь открыть Firefox in CentOS, но я получаю следующее сообщение: Firefox уже работает, но не отвечает, и Firefox не открывается. Я попробовал это в командной строке: уничтожить...
13.09.2016
7
ответов

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

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

Предупреждение при выполнении концов процесса

Существует несколько вопросов и ответов на здесь относительно того, чтобы быть предупрежденным, когда процесс завершает/выходит (1, 2) – но они все предполагают, что пользователь, который, поскольку вышел, сказал, обрабатывает себя, и таким образом м
13.04.2017
6
ответов

Для какого процесса нужен / proc / self /?

https://www.centos.org/docs/5/html/5.2/Deployment_Guide/s3-proc-self.html говорит: / proc / Каталог self / является ссылкой на текущий процесс. Всегда выполняется несколько процессов ...
29.12.2016
6
ответов

Нахождение PID процесса с помощью определенного порта?

Я устанавливаю hadoop в своей системе Ubuntu. Когда я запускаю его, это сообщает, что порт 9000 занят. Я использовал: netstat-nlp|grep 9000, чтобы видеть, существует ли такой порт и я получил это: tcp 0 0...
14.04.2016
6
ответов

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

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

Узнать текущий рабочий каталог рабочего процесса?

Какую команду (команды) можно использовать для обнаружения текущего рабочего каталога (CWD) рабочего процесса? Они были бы командами, которые Вы могли использовать внешне от процесса.
10.10.2013
6
ответов

Как видеть, сколько контекстных переключений процесс делает?

Я хочу видеть, делает ли мой процесс много контекстных переключений. Я также хочу видеть, как manpulating исследовательские группы влияют на количество контекстных переключений.
25.05.2012
5
ответов

Как избежать уничтожения неправильного процесса при использовании номера PID для уничтожения?

Я запускаю продолжительный -фоновый процесс внутри сценария Bash. Я сохраняю номер PID внутри переменной после отправки процесса в фоновый режим и использую этот номер PID, чтобы убить этот процесс, когда...
06.11.2020
5
ответов

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

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

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

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

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

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

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

Мне было интересно, есть ли способ убить процесс, который выполняется на определенном IP-адресе и порту в Ubuntu 14.04 на локальном IP-адресе и порту? Желательно, чтобы это было одной командой, но если нет, bash ...
17.05.2017

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

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

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

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

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

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

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

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

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

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

Другие темы

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