Керування змонтованими файловими системами в Linux має вирішальне значення для забезпечення належної доступності даних, усунення проблем зі сховищем і підтримки цілісності системи. Незалежно від того, чи використовуєте ви VPS-хостинг, виділений сервер або хмарний хостинг, розуміння того, як перевіряти змонтовані файли і розділи, має важливе значення для системного адміністрування. Крім того, компанії, які покладаються на послуги керованого хостингу, отримують вигоду від спрощеного управління сховищем і оптимізації продуктивності.
Команда mount є найпоширенішим способом відображення усіх змонтованих файлових систем.
mount
Ця команда перелічує усі змонтовані розділи разом із точками монтування і типами файлових систем.
Щоб відфільтрувати виведення для певного пристрою, використовуйте:
mount | grep /dev/sdX
Замініть /dev/sdX назвою конкретного пристрою.
Команда df (Disk Free) надає огляд змонтованих файлових систем і статистику їх використання.
df -h
Щоб перевірити лише певну файлову систему, використовуйте:
df -h /mount/point
Замініть /mount/point фактичним місцем монтування.
Команда lsblk (List Block Devices) надає структурований перегляд пристроїв зберігання даних та точок їх монтування.
lsblk
Для отримання детальнішої інформації, зокрема про типи файлових систем, використовуйте:
lsblk -f
Ця команда особливо корисна для визначення змонтованих розділів.
Команда findmnt пропонує деревоподібний перегляд змонтованих файлових систем, що полегшує інтерпретацію взаємозв’язків монтування.
findmnt
Для пошуку певної точки монтування:
findmnt /mount/point
Файл /proc/mounts містить інформацію про всі змонтовані файлові системи у реальному часі.
cat /proc/mounts
Для кращої читабельності використовуйте:
cat /proc/mounts | column -t
Щоб отримати детальну інформацію про заблоковані пристрої та їх UUID, скористайтеся командою blkid:
blkid
Це допоможе визначити змонтовані файлові системи та їхні унікальні ідентифікатори.
Виводить список усіх змонтованих файлових систем із зазначенням їхніх типів:
df -T
/etc/fstab
У Linux файл /etc/fstab
містить конфігураційні записи, які визначають, як і куди монтуються розділи диска, мережеві ресурси та інші томи під час завантаження. Це важливий файл для керування постійним монтуванням.
Щоб переглянути його вміст, скористайтеся:
Типовий запис у файлі /etc/fstab
має такий вигляд:
Пояснення полів:
Пристрій – може бути UUID, міткою або шляхом до пристрою (/dev/sdX1)
Точка монтування – Куди приєднано файлову систему (наприклад, /mnt/data)
Тип файлової системи – Наприклад, ext4, xfs, ntfs, nfs
Параметри – Параметри монтування, наприклад, за замовчуванням, noatime, ro тощо.
Дамп – Використовується утилітою резервного копіювання дампа (зазвичай 0)
Pass – Визначає порядок перевірки файлової системи під час завантаження (0, 1 або 2)
Переконайтеся, що кожен рядок введено правильно, щоб уникнути помилок при завантаженні. Ви можете перевірити новий запис у fstab без перезавантаження, запустивши його:
Ця команда намагається змонтувати усі файлові системи, визначені у файлі /etc/fstab
, і поверне помилку, якщо якийсь рядок буде невірним, що робить її безпечним способом перевірки змін.
Моніторинг змонтованих файлових систем в Linux – важлива навичка для системних адміністраторів. За допомогою таких команд, як mount, df, lsblk і findmnt, ви можете легко перевіряти і керувати файловими системами на VPS-хостингу або виділеному сервері. Належний моніторинг допомагає забезпечити оптимальну продуктивність системи та ефективно вирішувати проблеми зі сховищем даних.