Учет процессов

Данные, касающиеся .работы процессов, накапливаются в бинарном виде в файле /var/log/pacct, который принадлежит пользователю root и имеет режим доступа 600 (-). Учет процессов ведется только в том случае, если этот файл существует. Его можно принудительно включить такой командой:

accton /var/log/pacct

Эта команда должна выполняться при каждой перезагрузке системы, поэтому ее следует включить в один из сценариев запуска системы, например /etc/rc.d/rc. local:

включаем учет процессов

if [ -х /sbin/accton ] проверяем, что файл существует и является исполняемым

then

/sbin/accton /var/log/pacct

echo "Process accounting initiated."

fi

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

Для работы с файлом /var/log/pacct предназначены команды dump-acct (полностью аналогична команде dump-utmp), sa (отображает сводку процессов) и last- comm (отображает список выполненных команд).


Ведете ли вы блог?

Да
Нет
Планирую


Результаты опроса

Новостной блок