Что такое точка монтирования в Linux?

Ответ

Точка монтирования (mount point) — это каталог в существующей файловой системе Linux, к которому привязывается (монтируется) устройство хранения данных, такое как диск, раздел, сетевой ресурс (NFS, CIFS) или даже виртуальная файловая система (procfs, sysfs). После монтирования содержимое устройства становится доступным через эту директорию.

Практический пример:

# Проверяем доступные блочные устройства
lsblk
# Монтируем раздел /dev/sdb1 в директорию /mnt/backup
sudo mount /dev/sdb1 /mnt/backup
# Теперь все файлы из раздела sdb1 доступны по пути /mnt/backup
ls -la /mnt/backup/

Ключевые детали:

  • Путь: Обычно используются пустые директории внутри /mnt (для временного монтирования) или /media (для съёмных носителей).
  • Скрытие содержимого: Если директория не пуста, её исходное содержимое становится временно недоступным (скрывается) до размонтирования устройства.
  • Постоянное монтирование: Для автоматического монтирования при загрузке записи добавляются в файл /etc/fstab.
  • Размонтирование: Выполняется командой umount (обратите внимание на написание): sudo umount /mnt/backup.
  • Проверка: Список смонтированных файловых систем можно посмотреть командой mount или findmnt.

Ответ 18+ 🔞

А, ну вот, объясняю на пальцах, как это работает. Представь себе шкаф — это твоя основная файловая система. А точка монтирования — это, блядь, просто крючок на стенке, ёпта, куда ты этот новый шкафчик (то есть диск или раздел) вешаешь. Воткнул — и всё, что внутри, теперь доступно через эту дверцу.

На практике это выглядит так: Сначала смотришь, какие у тебя вообще железки-то валяются не при деле.

lsblk

Видишь там какой-нибудь /dev/sdb1 — сиротствует, блядь. Берёшь и пристёгиваешь его к заранее приготовленной пустой папке, ну, скажем, /mnt/backup.

sudo mount /dev/sdb1 /mnt/backup

И всё, ядрёна вошь! Теперь зайди в /mnt/backup/ — и там всё твоё добро с этого диска лежит, как родное.

Важные фишки, чтобы не облажаться:

  • Куда вешать: Обычно для таких временных поделок есть специальные крючки — папки /mnt или /media. Главное, чтобы папка была пустая, а то исходное содержимое нахуй пропадёт, пока диск примонтирован. Сам от себя охуеешь, когда размонтируешь, а оно обратно вылезет.
  • Навсегда: Если хочешь, чтобы этот шкафчик сам вешался при каждой загрузке, надо прописать его в священный файл /etc/fstab. Но тут осторожно, а то система может и не загрузиться, если накосячишь. Вы ходите по охуенно тонкому льду.
  • Снять обратно: Чтобы снять, команда umount (пишется БЕЗ первой 'n', запомни, а то будет тебе волнение ебать). sudo umount /mnt/backup.
  • Глянуть, что уже висит: Команда mount или findmnt покажет тебе всю эту красоту — что, куда и как прикручено. Удивление пиздец иногда бывает, когда смотришь.