Введение в Unix


   iherb промокод на первый заказ 2021        

Контроль использования дисковой памяти


Регулярное выполнение команды du (disk usage) позволяет выявить пользователей, захвативших слишком много дисковой памяти. Команда печатает число блоков, занятых каждым файлом и каталогом в дереве, указанном именем каталога - параметром команды. Например:

du /

Будут выведены объемы всех файлов и каталогов.

Использование команды find помогает выявить долго неиспользуемые файлы большого объема. Например:

find / -m time+90 -a time+90 -print

Будут показаны все файлы, к которым не обращались ни по записи, ни по чтению последние 90 дней.

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

Например:

find / -name danger -print

Поиск производится начиная с корневого каталога /. Ключ -name указывает последующее имя файла danger, а ключ -print предписывает вывод полного имени файла danger на экран.

Команда df (disk free) показывает число свободных блоков всех или указанной параметром файловой системы.

Следует учитывать также, что учетные файлы (типа /usr/lib/cronlog) могут расти неограниченно и требуют периодической чистки или сброса.




Содержание  Назад  Вперед