Настройка и работа в Linux




Как разделяют пингвинов Часть - часть 6


[root@grinder sergej]# ls -i /sbin/e2fsck /sbin/fsck.ext2 /sbin/fsck.ext3 96264 /sbin/e2fsck 96264 /sbin/fsck.ext2 96264 /sbin/fsck.ext3

Как видите он абсолютно одинаков, что, правда, учитывая похожесть ext2 и ext3, не должно вызывать удивление. А для проверки ReiserFS применяется ... правильно /sbin/fsck.reiserfs, которая правда тоже является ссылкой, но символической на программу reiserfsck.

[root@grinder sergej]# ls -l /sbin/fsck.reiserfs lrwxrwxrwx 1 root root 10 Авг 13 16:11 /sbin/fsck.reiserfs -> reiserfsck

Отсюда простой вывод: утилита fsck просто вызывает программу с именем файловой системы и при добавлении новой ничего менять не надо. Просто устанавливаем утилиты которые всегда лежат на сайте производителя и проверяем на всякий случай наличие ссылки на fsck.file_system_name, и все. Естественно можно напрямую запускать эти утилиты для проверки той или иной (но только обязательно размонтированнной) файловой системы, которую как и в Windows рекомендуется проводить не реже чем раз на три месяца. Но только учтите, что дополнительные опции у каждой программы свои и отличаются от опций fsck.

На этом знакомство с программой fsck, пожалуй, закончим. Перейдем к следующим утилитам.

К сожалению, жесткий диск не резиновый и не может вместить все, что хочется на него записать, поэтому очень часто просто необходимо узнать, сколько осталось на нем свободного места. В таком случае самым простым вариантом будет воспользоваться консольной утилитой df (disk free):

[sergej@grinder sergej]# df /usr/local Filesystem 1k-blocks Used Available Use% Mounted on /dev/hda7 1011928 501056 459468 53% /usr/local

Без аргументов утилита выдает отчет обо всех смонтированных файловых системах, по умолчанию в GNU-версии размер выдается в блоках по 1 Кб. Утилита имеет большое количество опций, но я чаще всего пользуюсь двумя: -Т выводит также тип файловой системы (берется, как правило, из /etc/mtab), -h (human-readable) выдает более привычный формат. Иногда для получения более достоверной информации можно воспользоваться опцией -sync, вызывающий сброс системного кэша. Естественно, в данном случае не обошлось без различных фронт-эндов, их множество в Gnome. Например, можно вызвать Система > Информация о системе (Рис. 1) или же просто воспользоваться gtop (Рис. 2). В KDE их тоже предостаточно - KdiskFree (kdf) (Рис. 3), Системные > Системный монитор (ksysguard) (Рис. 4) или же просто Центр Управления во вкладке Сведения о системе > Блочные устройства или Разделы.




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