Вот некоторые точки, с которых Вы могли запустить:
Взгляните на пакеты, установленные в Вашей системе с pacman -Q
и удалите тех, Вам не нужно. Хорошее начало может быть должно добавить -t
переключатель:
Ограничьте или отфильтруйте вывод к пакетам, не требуемым любым в настоящее время устанавливаемым пакетом.
Уберите кэш пакета pacman с pacman -Sc
Всегда используйте pacman -Rs
удалить также неиспользованные зависимости от пакета.
Найти "большие файлы" и папки, которые используют значительные части диска, хорошего дополнения к du
xdiskusage
. Этот небольшой инструмент позволяет Вам быстро просмотреть свою файловую систему и видеть графическое представление использования диска папок.
Для нахождения, какие аргументы были переданы pdnsd я сделаю:
[~]> pgrep -l pdnsd
1373 pdnsd
[~]> cat /proc/1373/cmdline
/usr/sbin/pdnsd--daemon-p/var/run/pdnsd.pid[~]>
(cmdline
записи файла разделяются нулевыми символами; используйте что-то как tr '\0' '\n' </proc/<pid>/cmdline
видеть более четкий вывод.)
/proc/<pid>/
содержит большую информацию.
Для Linux, ps -ef
приводит к целой командной строке включая параметры.
Для Соляриса вещи могли быть более проблематичными, но Вы отметили вопрос с Linux...
ps
вывод, но также и пагубные причины как использование или руткит, пытающийся спрятаться. – Shadur 08.06.2011, 12:56pgrep -a pdnsd
? – user1404316 09.03.2018, 05:47