Данный сайт использует файлы cookie
Ok
Close
Утилиты для работы с файловой системой
Утилиты для работы с файловыми системами находятся в соответствующих пакетах:
для ext2 и ext3 - это e2fsprogs
для reiserfs - это reiserfs-utils
для xfs - это xfsprogs
для jfs - это jfsprogs

Общее назначение утилит:
mkfs - создание новой файловой системы (make filesystem);
fsck - проверка файловой системы на ошибки (filesystem check);
df - формирует отчет о доступном и использованном дисковом пространстве на файловых системах. Без аргументов df выдает отчет по доступному и использованному пространству для всех файловых систем (всех типов), которые смонтированы в данный момент. В противном случае, df на каждый файл, заданный как аргумент, выдается отчет по файловой системе, которая его содержит.
du - формирует отчет об использовании дискового пространства заданными файлами, а также каждым каталогом иерархии подкаталогов каждого указанного каталога. Здесь под использованным дисковым пространством понимается пространство, используемое для всей иерархии подкаталогов указанного каталога. Запущенная без аргументов, команда du выдает отчет о дисковом пространстве для текущего каталога.

Также существуют и другие, специфичные для разных файловых систем утилиты.

Для различения файловых систем используется указание типа файловой системы после параметра -t или в качестве компонента имени утилиты, например:
# mkfs -t ext4 /dev/sdal fsck.ext4 /dev/sda2

Для преобразования файловой системы из ext2 в ext3 необходимо выполнить команду:

Для обратного преобразования необходимо смонтировать этот раздел как ext2.

Для преобразования файловой системы reiserfs-3.5.x в файловую систему reiserfs-3.6.x необходимо смонтировать эту файловую систему с опцией conv, например: # mount -o conv /dev/hdx /mnt/disk

После этого файловая система будет преобразована в формат ядра ОС Linux версии 3.6.х. Обратное преобразование невозможно.

Для того, чтобы сохранить копию диска (например, CD-ROM), необходимо сделать следующее:
  • убедиться в наличии в текущем каталоге достаточного количества свободного места;
  • выполнить команду # dd if=/dev/cdrom of=cdrom.iso bs=1M
  • после этого можно просмотреть содержимое файла cdrom.iso, смонтировав его, например, так: # mount -o loop cdrom.iso /mnt/cdrom
В качестве исходного устройства для копирования также может выступать любое дисковое устройство, например, дискета или жесткий диск. Кроме того, получившийся образ CD-ROM можно записать на матрицу CD-R/RW с использованием команды cdrecord, т.к. файл cdrom.iso является полным образом диска.