free, kill, oldps, pgrep, pkill, ps, skill, snice, sysctl, tload, top, vmstat, w и watch
Descriptions
free
free показывает количество свободной и занятой физической и виртуальной памяти системы, а также разделяемой памяти и буферы ядра.
kill
kills посылает сигналы процессам.
oldps and ps
ps выводит список процессов.
pgrep
pgrep выводит список процессов, основываясь на заданных именах и атрибутах.
pkill
pkill посылает сигналы процессам, основываясь на заданных именах и атрибутах.
skill
skill посылает сигналы процессам, попадающим под критерий.
snice
snice меняет приоритет процесса, попадающего под критерий.
sysctl
sysctl меняет параметры ядра во время его работы.
tload
tload выводит статистику загрузки системы на указанный tty (или текущий, если не).
top
top позволяет отслеживать активность процессора в реальном времени.
vmstat
vmstat выводит информацию о процессах, памяти, разделе подкачки, блоках IO, и активности процессора.
w
w показывает информацию о зарегистрировавшихся пользователях и их процессах.
watch
watch многократно выполняет команду, отображая ее вывод.
Библиотеки
libproc.so
Описания
libproc
libproc – библиотека, с которой связано большинство программ из этого пакета.
Зависимости Procps
Последняя проверка: версия 2.0.7.
Bash: sh Binutils: as, ld, strip Fileutils: install, ln, mv, rm Gcc: cc1, collect2, cpp0, gcc Grep: grep Make: make Gawk: awk Sed: sed Sh-utils: basename, pwd Textutils: sort, tr
Установка Psmisc-21
Приблизительное время компиляции: 0.11 SBU Необходимое дисковое пространство: 2 MB
Инсталляция Psmisc
Для инсталляции Psmisc выполните:
./configure –prefix=/usr –exec-prefix=/ && make && make install
Psmisc инсталлирует страницу руководства man в /usr/share/man/man1/pidof.1, однако сама программа pidof по умолчанию не устанавливается. Обычно это не вызывает проблем, потому что позже мы установим пакет Sysvinit, предлагающий улучшенную версию программы pidof.
Однако вам решать – использовать пакет Sysvinit, предлагающий улучшенную версию программы pidof, или нет. Если да, то удалите страницу руководства Рsmisc pidof, выполнив следующую команду:
rm /usr/share/man/man1/pidof.1
Если вы не собираетесь использовать Sysvinit, завершите инсталляцию данного пакета и создайте символическую ссылку /bin/pidof :
ln -s killall /bin/pidof
Пояснения команд
–exec-prefix=/: Устанавливаем программы в /bin, а не в /usr/bin . Программы, входящие в данный пакет, часто используются при загрузке системы, следовательно, они должны быть доступны в директории /bin до монтирования раздела /usr.
Содержимое Psmisc
Последняя проверка: версия 21.
Программы
fuser, killall и pstree
Заметьте, что в LFS мы не создаем ссылку на pidof по умолчанию, поскольку мы используем pidof из sysvinit.
Описания
fuser
fuser выводит PID процессов, которые использует определенные файлы или файловые системы.
killall
killall посылает сигналы всем процессам, исполняющим указанные команды.
pstree
pstree показывает дерево текущих процессов.
Зависимости Psmisc
Последняя проверка: версия 20.2.
Autoconf: autoconf, autoheader Automake: aclocal, automake Bash: sh Bison: bison Binutils: as, ld Diffutils: cmp Fileutils: chmod, install, ls, mkdir, mv, rm Gettext: msgfmt, xgettext Gcc: cc, cc1, collect2, cpp0, gcc Grep: egrep, grep M4: m4 Make: make Gawk: gawk Sed: sed Sh-utils: basename, echo, expr, hostname, sleep, uname Texinfo: makeinfo Textutils: cat, tr
Установка Shadow-4.0.3
Приблизительное время компиляции: 0.88 SBU Необходимое дисковое пространство: 7 MB
Инсталляция Shadow Password Suite
Перед тем как перейти к инсталляции данного пакета, рекомендуем прочесть руководство по теневым паролям
Для инсталляции Shadow Password Suite выполните:
Вильям Л Саймон , Вильям Саймон , Наталья Владимировна Макеева , Нора Робертс , Юрий Викторович Щербатых
Зарубежная компьютерная, околокомпьютерная литература / ОС и Сети, интернет / Короткие любовные романы / Психология / Прочая справочная литература / Образование и наука / Книги по IT / Словари и Энциклопедии