Работа с Файловой Системой

Файловая система – это способ хранения данных на носителях информации.

Каждая файловая система определяет размер имен файлов и каталогов, размеры файлов и разделов, совокупность атрибутов файла.

Также часть файловых систем поддерживает шифрование данных.

Файл fstab

В файле /etc/fstab хранятся настройки файловых систем.

Формат файла:

FS_SPEC  FS_FILE  FS_VFSTYPE  FS_MNTOPS  FS_FREQ  FS_PASSNO

где:

  • FS_SPEC – устройство, содержащее файловую систему, например /dev/hda1;
  • FS_FILE – каталог, в который файловая система будет смонтирована, например /mnt/fat/;
  • FS_VFSTYPE – тип файловой системы, например vfat;
  • FS_MNTOPS – дополнительные параметры монтирования, например defaults,iocharset=utf8,codepage=866,quiet;
  • FS_FREQ – флаг, который определяет будет ли обрабатываться файловая система при помощи команды dump;
  • FS_PASSNO – порядок проверки файловой системы при загрузке системы.

Пример:

/dev/hda1  /mnt/fat  vfat  defaults,iocharset=utf8,codepage=866,quiet  0  0

Файл mtab

Файл /etc/mtab содержит список смонтированных файловых систем.

Формат файла /etc/mtab не отличается от /etc/fstab.

Если вы смонтировали файловую систему с какими-то специфическими параметрами с помощью команды mount, то соответствующая запись появится в /etc/mtab. Её можно скопировать с помошью любого текстового редактора в /etc/fstab для автоматического монтирования при загрузке или быстрого монтирования с помощью команды mount.

Просмотр списка смонтированных файловых систем

# mount

Монтирование

# mount FS_FILE

где:

  • FS_FILE – каталог, в который файловая система будет смонтирована, например, /mnt/fat/.
  • При успешном выполнении в каталоге FS_FILE будет отображено содержимое файловой системы.

Размонтирование

# umount FS_FILE

Статьи по Теме

Категории
Поиск