sudo mount /dev/sda4 /users

advertisement
Монтирование файловой
системы LINUX
Файловое дерево формируется из отдельных частей,
называемых файловыми системами, каждая из
которых содержит корневой каталог и список его
подкаталогов и файлов.
В большинстве случаев файловые системы
присоединяются к файловому дереву с помощью
команды mount. Эта команда связывает каталог
существующего файлового дерева, называемый
точкой монтирования, с корневым каталогом
новой файловой системы. В большинстве случаев
точка монтирования — это пустой каталог.
Например, команда
$ sudo mount /dev/sda4 /users
монтирует на устройстве /dev/sda4 файловую
систему /users.
Список смонтированных пользователями файловых
систем хранится в файле /etc/fstab. Благодаря
этому возможны автоматическая проверка (с
помощью команды fsck) и монтирование (с
помощью команды mount) файловых систем на
этапе начальной загрузки.
Файловые системы демонтируются командой
umount.
Команда
fuser
-с
точка_монтирования
выводит
идентификаторы всех процессов, обращающихся к файлам
или каталогам указанной файловой системы, а также ряд
буквенных кодов (зависят от конкретной системы),
которые отображают природу этой активности.
Назначение кодов ниже описано в табл. 1.
Таблица 1 - Коды команды fuser -с
Коды Значение
f,o
Процесс открыл файл для чтения или записи
c
В файловой системе находится текущий
каталог процесса
e,t
Процесс в данный момент выполняет
программу
r
В файловой системе находится корневой
каталог процесса
m,s
Процесс отображает в памяти файл или
совместно используемую библиотеку
СОЗДАНИЕ РАЗДЕЛОВ НА ЖЕСТКИХ
ДИСКАХ
В UNIX-системах жесткий диск - это блочное
устройство. Блочное устройство (block device) —
вид файла устройств в UNIX/Linux-системах,
обеспечивающий интерфейс к устройству,
реальному или виртуальному, в виде файла в
файловой системе. С блочным устройством
обеспечивается обмен данными блоками данных.
Все блоки фиксированного размера - 512 байт и
называется такой блок - сектор. В самый первый
сектор жесткого диска записана специальная
запись, которая называется MBR - master boot
record.
Системы
семейства
Linux
предусматривают
несколько вариантов разбиения дисков. В них
основным средством для разбиения дисков
является команда fdisk.
Обычно устройство это /dev/sda, /dev/sdb и т.д. Имя
устройства ссылается на весь диск. Раздел - это
имя устройства, сопровождаемое номером
раздела. Например, /dev/sda1 - это первый раздел
на первом жестком диске системы.
mkfs (то есть make filesystem - создать файловую
систему) - это команда, которая используется для
создания файловой системы (т.е. система для
организации иерархии каталогов, подкаталогов и
файлов) на отформатированном устройстве
хранения или носителе, обычно на разделе
жесткого диска (HDD).
Синтакс данной команды следующий:
mkfs [options] [-t type fs-options] device [size]
Аргумент device это либо имя устройства (/dev/hda1,
/dev/sdb2) или обычный файл, который будет
содержать файловую систему. Аргумент size - это
количество блоков, которые будут использоваться
для файловой системы.
Для создание файловой системы ext2 можно
использовать команду mke2fs:
# mke2fs /dev/hda1
Если вы хотите использовать ext3, можно
использовать команду mke2fs -j:
# mke2fs -j /dev/hda3
Для создание файловой системы ReiserFS
используется команда mkreiserfs:
# mkreiserfs /dev/hda3
После того как файловая система создана, мы
можем её примонтировать, используя команду
mount:
# mount /dev/hda3 /mnt
Download