Що означає встановлення пристрою в Linux?


66

Термін "монтаж" я чув, коли згадував про пристрої в Linux. Яке його власне значення? Як це обробляти зараз на відміну від старих версій?

Я цього не робив вручну за допомогою командного рядка. Чи можете ви дати кроки (команди) для монтажу простого пристрою в Linux?


Відповіді:


80

Системи Unix мають єдине дерево каталогів. Усі доступні сховища повинні мати пов’язане місце розташування в цьому одному дереві каталогів. Це на відміну від Windows, де (у найпоширенішому синтаксисі шляхів до файлів) є одне дерево каталогів на компонент зберігання (диск).

Монтаж - акт асоціації пристрою зберігання даних до певного місця в дереві каталогів. Наприклад, коли система завантажується, конкретний запам'ятовуючий пристрій (зазвичай його називають кореневим розділом) асоціюється з коренем дерева каталогів, тобто цей накопичувальний пристрій встановлений на /(кореневий каталог).

Скажімо, тепер ви хочете отримати доступ до файлів на компакт-диску. Ви повинні встановити компакт-диск на місце в дереві каталогів (це може бути зроблено автоматично, коли ви вставите компакт-диск). Скажімо, пристрій CD-ROM є /dev/cdromі вибрана точка монтажу /media/cdrom. Відповідна команда є

mount /dev/cdrom /media/cdrom

Після запуску цієї команди файл, розташування якого на компакт-диску /dir/fileтепер доступний у вашій системі як /media/cdrom/dir/file. Закінчивши використовувати компакт-диск, ви запускаєте команду umount /dev/cdromабо umount /media/cdrom(обидва будуть працювати; типові середовища для робочого столу це робитимуть, коли ви натиснете кнопку "вийняти" або "безпечно видалити").

Монтаж застосовується до всього, що стає доступним у вигляді файлів, а не лише до фактичних пристроїв зберігання. Наприклад, для всіх систем Linux встановлена ​​спеціальна файлова система /proc. Ця файлова система (називається proc) не має базового сховища: файли в ній дають інформацію про запущені процеси та іншу інформацію про систему; інформація надається безпосередньо ядром з його структур даних в пам'яті.


1
Добре, дякую. Тільки цей сингл робить змонтування cdrom до / media / cdrom? Як щодо варіантів цієї команди?
Renjith G

1
@Renjith ви можете легко дізнатися, запустившиman mount
phunehehe

Ось що я тут не розумію: навіщо вам монтувати компакт-диск Rom, коли він вже присутній у дереві каталогів як /dev/cdrom? Чому доступ не відбувається безпосередньо з /dev/cdrom? Якщо CD Rom вже не змонтований, то як він є частиною шляху в системі? Це /dev/cdromпросто віртуальний файл, а не папка, з якої я можу читати файли, саме тому?
user2173353

1
@ user2173353 /dev/cdromпредставляє вміст пристрою як гігантський "файл". Це просто зчитування даних безпосередньо з диска, не проходячи через файлову систему. Монтаж пов'язує не лише пристрій, що містить дані (як правило /dev/something) з каталогом (наприклад /media/cdrom), але і з драйвером файлової системи, який є частиною коду, який розуміє, як організовані дані на пристрої, і подає їх у вигляді файлів і каталогів.
Жиль

19

Що означає встановлення пристрою в Linux?

Простими словами, точка монтування - це каталог для доступу до ваших даних (файлів і папок), що зберігаються на ваших дисках.

Аналогія: люб’язно

Давайте прочитаємо історію фермера, який роздавав своїм дітям необроблену землю і що вони з неї робили.

Є фермер, який думав роздати всю свою безплідну землю площею 25 гектарів своїм трьом дітям, яку він розподілив, як показано нижче.
введіть тут опис зображення

Дитина 1: Джон отримав вісім гектарів землі.

Дитина 2: Барбі отримала 13 га землі.

Дитина 3: Стів отримав чотири гектари землі.

введіть тут опис зображення

Тепер діти фермера планували поліпшити свої земельні ділянки і почали орати залежно від урожаю, який вони збираються обробляти.

  • Джон хоче вирощувати апельсини.

  • Барбі хоче вирощувати манго.

  • Стів хоче виростити Кукурудзу.

Для цих культур / вирощування фруктових дерев вони потребують орати по-різному, щоб підібрати їх урожай. Як показано нижче, схема вирощування оранки Манго відрізняється від вирощування кукурудзи. Як тільки це буде зроблено, вони сіють відповідні культури на своїх землях.
введіть тут опис зображення

По мірі вирощування сільськогосподарських культур їх слід захищати від зловмисників, і вони влаштували огорожу навколо своїх земель і створили вхідний пункт до кожної своєї землі за допомогою воріт.

введіть тут опис зображення
Тож, якщо хтось має доступ до своїх земель, він повинен зайти через ці ворота і дістати плоди / кукурудзу з землі.

АНАЛОГІЯ ЦЬОГО ІСТОРІЇ ДЛЯ НАШОГО УПРАВЛІННЯ ДИСКУ НЕБЕЗПЕЧНА.

  • Земля фермерів дорівнює цілому диску
  • Шматочки, які фермер дає своїм дітям, називають перегородками
  • Оранка земель для вирощування сільськогосподарських культур називається форматуванням.
  • Посадка дерев і культур називається схожою на диски / перегородки.
  • Захист вирощених культур та дерев шляхом влаштування воріт називається монтажем .

введіть тут опис зображення


1
Дуже хороша і корисна аналогія
vimal krishna

короткий і простий. +1
Боб

2
Згідно з попередньою відповіддю, кріплення є більш подібним до людини, що входить в одну з частин поля, і не захищається, будуючи огорожу. Цитуючи попередню відповідь: "Монтаж - це акт асоціації пристрою зберігання даних до певного місця в дереві каталогів."
Йозеф Клімук

1

джерело

Що розуміється під монтажем накопичувача? Перш ніж ваш комп'ютер може використовувати будь-який тип пристрою зберігання даних (наприклад, жорсткий диск, компакт-диск чи мережевий доступ), ви або ваша операційна система повинні зробити його доступним через файлову систему комп'ютера. Цей процес називається монтажем. Ви можете отримати доступ до файлів лише на встановленому носії.

Формати та монтаж Ваш комп'ютер зберігає дані у конкретних, структурованих форматах файлів, записаних на носії (наприклад, на диску чи компакт-диску). Ваш комп'ютер повинен вміти читати формат на цьому носії, щоб правильно інтерпретувати його дані; якщо комп'ютер не розпізнає формат, він поверне помилки. Крім того, змушення вашого комп'ютера працювати з пошкодженими чи нерозпізнаними форматами призведе до неправильного запису даних, можливо, зробить неповторними всі файли, що зберігаються на носії.

Монтаж гарантує, що ваш комп'ютер розпізнає формат носія; якщо ваш комп'ютер не може розпізнати цей формат, пристрій неможливо встановити. Після успішного встановлення носія комп'ютер інтегрує файлову систему медіа у вашу локальну файлову систему та створює точку монтування, локально доступне посилання, через яке ви отримуєте доступ до зовнішнього пристрою. У Windows або Mac OS X точка монтажу представлена ​​диском або іншим значком; в Unix або Linux, точка монтування - це каталог. Більшість операційних систем вирішують монтаж та демонтаж для вас.


1

Пояснення за аналогією

Розглянемо роботу генерального пошта штату Вашингтон.

У перші дні всі дороги, які вели куди завгодно, ведуть з проспекту ПА назовні. Якщо ви хотіли отримати вашу пошту, ваше місцеположення повинно бути судноплавним з Авеню ПА; Якщо хтось будує вулицю біля проспекту ПА, а потім будує будинок, він повинен мені сказати:

"Мій будинок знаходиться за цим GPS-адресою. Але для того, щоб отримати пошту, почніть з проспекту ПА, потім перейдіть на вулицю К, а потім - до мого будинку"

mount GPS_LocationOfMyHouse to PA Avenue / K street / MyHouse

Монтаж - це просто процес повідомлення генеральному посту, де будинок є відносно проспекту ПА, або в цьому випадку кореневий шлях.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.