Что такое фьюзер и почему он так голоден?

Благодарим вас за поддержку, но некоторые из них после активации функции увеличения. после отключения, что все было в порядке

4
задан 18 February 2012 в 00:57

1 ответ

fuser - это команда. Из man fuser:

Определите процессы, используя файлы или сокеты. фьюзер отображает PID процессов с использованием указанных файлов или файловых систем. В режиме отображения по умолчанию каждое имя файла сопровождается буквой, обозначающей тип доступа:

Вы можете отследить процесс из командной строки с помощью

ps -ef |grep fuser [!d5 ]

Показывается pid и ppid, если вы будете следовать этому номеру, вы должны будете отслеживать программу, которая его выпустила (и каким пользователем и каким терминалом).

[d7 ] Или, как сказано в комментарии Lakritsbollar, используйте pstree. Он делает именно то, что он утверждает: сделайте дерево ps;):

rinzwind@schijfwereld:~$ pstree init─┬─NetworkManager─┬─dhclient │ └─2*[{NetworkManager}] ├─accounts-daemon───{accounts-daemo} ├─acpid ├─atd ├─avahi-daemon───avahi-daemon ├─bamfdaemon───{bamfdaemon} ├─bluetoothd ├─chromium-browse─┬─chromium-browse───{chromium-brows} │ ├─chromium-browse───6*[{chromium-brows}] │ └─18*[{chromium-brows}] ├─chromium-browse───8*[chromium-browse───4*[{chromium-brows}]]

Возможно, у вас где-то есть терминал (на tty1 ... tty6)?

iirc fuser принадлежит root, и поэтому он получит все необходимое.

О, и если вы не запустили его сами ... не связывайтесь с ним и отслеживайте только ту программу, которая началась это.

3
ответ дан 25 May 2018 в 14:10
  • 1
    Изменение размера окна терминала очень велико, а выдача pstree немного проще, чем поиск pids и ppids, IMHO. :-) – Lakritsbollar 18 February 2012 в 01:19
  • 2
    отлично, я его редактирую;) – Rinzwind 18 February 2012 в 01:20
  • 3
    Да, у меня был терминал. Я использую гейк, кстати. – th3pr0ph3t 22 February 2012 в 02:27

Другие вопросы по тегам:

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