Эквивалентный из openSuse “застегивают PS” на других дистрибутивах?

Проверьте dstat и выполнение с:

% sudo dstat --tcp

Еще лучше, если Вы хотите проанализировать вывод, у Вас может быть он, пишут в CSV с - вывод.

6
задан 1 February 2010 в 20:51
5 ответов

конфетка не имеет никакой опции сделать это. и я не знаю о плагине, который мог это. но когда у Вас есть время и забава со сценариями, должно быть возможно сделать это со вкусными командами.

  • получите список обновления пакета
  • получите whatprovides для этого списка
  • проверьте список whatprovides по своим рабочим процессам
  • поскольку каждое соответствие распечатывает строку для перезапуска сервиса

это - просто грубая схема сценария, но должно сделать то же как zypper ps.

2
ответ дан 3 December 2019 в 00:02

Общее решение:

lsof | grep deleted

Это дает список файлов, которые удалены, но по-прежнему используются процессами.

К вашему сведению, внутренне система уже заменила имя файла, поэтому он указывает на новые данные. Старые блоки данных все еще существуют на диске до тех пор, пока остальные приложения не закроют файл.

6
ответ дан 3 December 2019 в 00:02

Я вижу, что это очень старый пост , но, тем не менее, вот ответ по крайней мере для Fedora:

yum install yum-plugin-ps

После установки yum сообщит вам, какие процессы необходимо перезапустить после обновления пакетов.

4
ответ дан 3 December 2019 в 00:02

В Debian вы можете использовать checkrestart из пакета debian-goodies .

4
ответ дан 3 December 2019 в 00:02

Для Fedora / CentOS / RHEL команда yum ps фактически не существует. Вместо этого посмотрите на требуется перезапуск , который предоставляется пакетом yum-utils . Похоже, он предоставит вам нужную информацию.

2
ответ дан 3 December 2019 в 00:02

Теги

Похожие вопросы