Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
IKTK-96_Lab3.2.2.4_.docx.docx
Скачиваний:
15
Добавлен:
31.12.2022
Размер:
224.78 Кб
Скачать
    1. Монтирование и демонтирование файловых систем вручную

Команда mount может быть использована как для монтирования, так и для демонтирования файловых систем. Как видно на шаге 1, в ВМ CyberOps Workstation VM есть два жестких диска. Первый из них опознан ядром как /dev/sda, а второй ― как /dev/sdb. Прежде чем устройство блочного ввода-вывода может быть смонтировано, необходимо подготовить точку подключения.

      1. С помощью команды ls -l проверьте, что каталог second_drive находится в главном каталоге пользователя analyst.

[analyst@secOps /]$ cd ~

[analyst@secOps ~]$ ls –l

total 28

drwxr-xr-x 3 analyst analyst 4096 Aug 16 15:15 cyops_folder2

drwxr-xr-x 2 analyst analyst 4096 Sep 26 2014 Desktop

drwx------ 3 analyst analyst 4096 Jul 14 11:28 Downloads

drwxr-xr-x 8 analyst analyst 4096 Jul 25 16:27 lab.support.files

drwxr-xr-x 2 analyst analyst 4096 Mar 3 15:56 second_drive

-rw-r--r-- 1 analyst analyst 142 Aug 16 15:11 some_text_file.txt

-rw-r--r-- 1 analyst analyst 254 Aug 16 13:38 space.txt

Примечание. Если каталог second_drive не существует, создайте его с помощью команды mkdir second_drive.

[analyst@secOps ~]$ mkdir second_drive

Примечание. В зависимости от состояния вашей виртуальной машины в выходных данных могут быть другие файлы и каталоги.

      1. Еще раз с помощью команды ls -l выведите содержимое вновь созданного каталога second_drive.

[analyst@secOps ~]$ ls -l second_drive/

total 0

Обратите внимание, что этот каталог пуст.

      1. С помощью команды mount смонтируйте /dev/sdb1 в новый каталог second_drive. Синтаксис команды: mount [параметры] <монтируемое устройство> <точка подключения>.

[analyst@secOps ~]$ sudo mount /dev/sdb1 ~/second_drive/

[sudo] пароль для analyst:

Отсутствие выходных данных говорит о том, что монтирование успешно выполнено.

      1. Теперь, когда устройство /dev/sdb1 смонтировано в каталог /home/analyst/second_drive, с помощью команды ls -l еще раз выведите содержимое этого каталога.

[analyst@secOps ~]$ ls -l second_drive/

total 20

drwx------ 2 root root 16384 Mar 3 10:59 lost+found

-rw-r--r-- 1 root root 183 Mar 3 15:42 myFile.txt

Почему каталог больше не пуст? Где эти файлы физически хранятся?

Потому что мы смонтировали в каталог /home/analyst/second_drive файловую систему /dev/sdb1. Эти файлы хранятся в /dev/sdb1

      1. Еще раз выполните команду mount без параметров, чтобы вывести подробную информацию о разделе /dev/sdb1. Как и раньше, с помощью команды grep выведите только файловые системы /dev/sdX.

[analyst@secOps ~]$ mount | grep sd

/dev/sda1 on / type ext4 (rw,relatime,data=ordered)

cgroup2 on /sys/fs/cgroup/unified type cgroup2 (rw,nosuid,nodev,noexec,relatime,nsdelegate)

/dev/sdb1 on /home/analyst/second_drive type ext4 (rw,relatime,data=ordered)

      1. Демонтирование файловой системы выполнить так же просто. Убедитесь, что текущим каталогом не является точка подключения, и выполните команду umount, как показано ниже.

[analyst@secOps ~]$ sudo umount /dev/sdb1

[sudo] пароль для analyst:

[analyst@secOps ~]$

[analyst@secOps ~]$ ls -l second_drive/

total 0

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]