11
ответов

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Что происходит с выводом процесса, который отрицали и потерял его терминал?

Если я закрываю виртуальный терминал, где некоторый процесс был запущен, вывод просто переходит прямо к/dev/null, или он может загрязнить память так или иначе? Я могу во всяком случае захватить вывод, чтобы продолжить читать его в...
24.01.2016
4
ответа

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

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

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

Существует 5 процессов, которые не могут быть уничтожены уничтожением,-9$PID и выполняющаяся кошка/proc/$PID/cmdline подвесят текущую сессию. Возможно, они - процессы-зомби. При выполнении PS также зависнет-ef или htop...
21.12.2013
4
ответа

ssh ncat сохраняет процесс ncat, бегущий за разъединением; как я предотвращаю это?

Если я выполняю $ ssh othermachine ncat localhost 10000 команды, который открывает ssh сессию для "othermachine" и передает его по каналу в процесс ncat. (Существует что-то еще слушающее на "othermachine" порте...
12.12.2013
4
ответа

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

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

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

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

Есть ли подобная вершине команда, которая показывает сетевую пропускную способность и доступы к файлу выполнения процессов

Например, мы хотели бы видеть: ОБРАБОТАЙТЕ ЕСЛИ TX ФАЙЛ RX (регулярный) R/W prog1 eth0 200kB/s 12kB/s - wlan0 12kB/s 100kB/s-...
13.03.2013
4
ответа

Выполнение нескольких nohup управляет в фоне

Получил две команды cmd1 и cmd2. Из этих двух cmd2 занимает больше времени для окончания. Должен выполнить cmd2 и затем cmd1. Попробованный для выполнения их следующим способом: bash$ (nohup./cmd2> result2 и) && nohup....
07.03.2013
4
ответа

Получение полная структура/стек процесса

Существует много процессов Java, работающих на сервере, обычно, мы получаем PIDs PS 'команды использования процессов Java-ef | grep Java'. В целом процессы Java имеют много банок в...
27.02.2013
4
ответа

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

Я пытаюсь выполнить weblogic сервер на своей машине Linux, и я получаю следующую ошибку: ОШИБКА: транспортная ошибка 202: свяжите отказавший: Адрес уже используемая ОШИБКА: Транспорту JDWP dt_socket не удалось...
24.01.2013
4
ответа

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

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

Каково различие между запущением программы как демон и разветвлением его в фон с '& '?

Каковы практические различия с точки зрения системного администратора при развертывании сервисов на основанную на Unix систему?
23.11.2012
4
ответа

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

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

Как узнать то, для чего этот процесс?

У меня есть этот процесс 'Java', работающий в течение 3 часов (я предполагаю). Я не видел его прежде и интересно, как я мог узнать, куда это прибывает из? Вот снимок экрана:Править: хорошо я понял это, это...
11.10.2012
4
ответа

Как выполнить процесс Java, который будет рассматриваться не как 'Java …' в списке процессов?

Действительно ли возможно выполнить процесс Java в Linux способом, что это могло рассматриваться в PS как своего рода псевдоним? Было бы легче перезапустить его, когда это снижается.
20.12.2011

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

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

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

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

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

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

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

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

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

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

Другие темы

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