Тема 8 Файловая система
Отлично! Теперь мы переходим к следующей важной теме — монтирование файловых систем. Это важный процесс в Linux, так как, чтобы получить доступ к дискам или разделам, их нужно правильно "подключить" (смонтировать) в систему.
Тема 11: Монтирование файловых систем
Представь себе:
Представь, что у тебя есть разные комнаты в доме (это разделы на диске), но чтобы в них попасть, нужно открыть двери. Монтирование — это как раз процесс "открытия двери" и подключения раздела диска к системе, чтобы ты мог использовать его для хранения данных.
Что такое монтирование?
Когда ты подключаешь жёсткий диск, флешку или сетевое хранилище, Linux не сразу автоматически показывает его. Чтобы система могла работать с новым устройством, его нужно смонтировать, т.е. "присоединить" к файловой системе.
В Linux разделы и диски монтируются в виде директорий. Например, если ты монтируешь новый диск в каталог /mnt, все файлы на этом диске будут доступны через этот каталог.
Команда mount — монтирование файловых систем
Команда mount используется для монтирования файловых систем. Она подключает устройство (например, диск или раздел) к точке монтирования.
Пример монтирования:
-
Просмотр доступных дисков и разделов
Для начала нужно узнать, какие разделы и диски доступны для монтирования. Ты можешь использовать команду
lsblk(list block devices) для просмотра всех дисков:Copy codelsblkЭто выведет список дисков и их разделов.
-
Монтирование раздела
Допустим, у тебя есть раздел /dev/sda1, который ты хочешь смонтировать в каталог /mnt. Используй команду:
bashCopy code
sudo mount /dev/sda1 /mntТеперь содержимое этого раздела будет доступно в каталоге /mnt.
-
Проверка монтирования
Чтобы проверить, что раздел действительно смонтирован, можно использовать команду:
bashCopy code
df -hЭта команда покажет все смонтированные файловые системы и их размеры.
Размонтирование файловой системы
Когда ты больше не хочешь использовать раздел, его нужно "отключить" от системы с помощью команды umount. Это важно, особенно при работе с флешками или внешними дисками, чтобы избежать потери данных.
Пример размонтирования:
-
Размонтирование раздела
Если ты больше не нуждаешься в разделе, смонтированном в /mnt, его можно размонтировать командой:
bashCopy code
sudo umount /mnt -
Проверка, что раздел размонтирован
После выполнения команды можно снова использовать команду
df -h, чтобы убедиться, что раздел больше не смонтирован.
Автоматическое монтирование через /etc/fstab
Иногда бывает удобно, чтобы разделы автоматически монтировались при каждом запуске системы. Для этого используется файл /etc/fstab — это таблица файловых систем, которая содержит информацию о том, какие устройства должны монтироваться и куда.
Как настроить автоматическое монтирование:
-
Открой файл
/etc/fstabдля редактирования:bashCopy code
sudo nano /etc/fstab -
Добавь новую строку для раздела: Например, если ты хочешь автоматически монтировать раздел /dev/sda1 в /mnt при каждой загрузке системы, добавь следующую строку:
bashCopy code
/dev/sda1 /mnt ext4 defaults 0 0 -
Сохранение и проверка: Сохрани изменения и перезагрузи систему. Если всё настроено правильно, раздел будет автоматически смонтирован.
Пингви подсказывает:
"Монтирование — это как временное подключение внешнего устройства, а /etc/fstab — это список постоянных подключений, которые Linux делает каждый раз при запуске. Если тебе нужно подключать что-то часто, лучше настроить автоматическое монтирование."
Практическое задание
-
Смонтируй раздел. Используй команду
lsblk, чтобы найти доступные разделы. Выбери один из них и смонтируй его в каталог /mnt. -
Размонтируй раздел. После монтирования проверь содержимое раздела и затем размонтируй его с помощью команды
umount. -
Настрой автоматическое монтирование. Открой файл /etc/fstab и добавь строку для автоматического монтирования раздела при старте системы. Перезагрузи систему и проверь, что раздел смонтировался автоматически.
Итог:
Теперь ты знаешь, как монтировать и размонтировать разделы в Linux. Это полезный навык, который позволяет подключать внешние устройства, управлять разделами дисков и настраивать автоматическое монтирование для постоянного использования. Готов двигаться дальше?