Автоматическая подчистка системы
Время от времени систему UNIX необходимо подчищать. Вы можете избежать этого занятия благодаря команде crontab и файлу crontab. Вы можете указать задание подчистки (например, удаление устаравших файлов) и время, когда вы хотите выполнить файл crontab.
Ваш компьютер уже имеет несколько определенных процедур подчистки. Эти процедуры выполняются с помощью имени регистрации root под управлением crontab каждое воскресное утро в 5:17. Файл /etc/cleanup определяет какие именно процедуры подчистки выполняются.
Некоторые из файлов, которые подчищаются каждое воскресенье утром, перечислены ниже:
Файл /var/adm/wtmp: этот файл содержит архив имен регистрации в системе. Каждый раз когда пользователь регистрируется в системе, в этом файле делается запись. Чтобы не удалять этот файл вручную, когда он станет слишком большим, можно использовать cron.
Файл /var/adm/sulog: этот файл содержит архив пользователей, которые используют команду su для подключения имен регистрации. В качестве меры защиты этот файл не должен считываться другими пользователями.
Файл /var/cron/log: этот файл содержит архив всех действий, предпринятых cron.
Зарегистрировавшись как root и выполнив crontab -l, вы сможете увидеть элемент crontab, который выполняет /etc/cleanup, а также другие рутины подчистки для базовой сети (UUCP). Вы можете редактировать /etc/cleanup и модифицировать root crontab, тем самым по своему желанию выполнив подчистку заданий другим способом.