ПредишенСледващото

Linux файлова система е единичен голямо дърво корени в /. Независимо от това, ние говорим за файловите системи на различни устройства и дялове. Сега ние ще решим този очевидно несъответствие. Кореновата система на файла е монтирана на процеса на инициализиране. Всички други файлови системи, създадени от нас не може да се използва Linux система, докато те са монтирани в една точка на монтиране.

Mount точка - това е просто една директория в сегашния набор от файлови системи, монтирани където файловата система на устройството е прикрепен към една обща дърво. Монтаж - процес, който прави част на файловата система на устройството на един файл система достъпна за Linux. Например, можете да монтирате файловата система на твърдия диск на дялове, като например / зареждане, / TMP / или у дома, както и дискети - / MNT / дискета и CD-ROM - / медии / cdrom1.

Освен файлови системи за преградни стени, флопи и CD, има и други видове файлови системи. Ние споменахме и tmpfs файлова система е файловата система на виртуалната памет. Също така е възможно да се монтира файловата система един компютър на друг компютър, като използвате мрежова файлова система, като например NFS или AFS. Можете да създадете файл, за да го форматирате като файлова система (може би различен тип) на файловата система, както и монтиране на нова файлова система.

Въпреки че процесът на монтиране всъщност монтира файловата система като устройство (или друг ресурс), ние казваме, че "монтиране на устройство", което означава от това "монтиране на устройството файлова система."

Основната форма на командата за монтиране има два параметъра: устройството (или ресурс), съдържащ се монтира файловата система, както и точката на монтиране. Например, секцията монтиране с FAT32 / DEV / hda8 система точка на монтиране / дос, както е показано в Пример 25.

Обявата 25. Монтаж / дос

# Mount / сътрудничество / hda8 / дос

Точката за монтиране трябва да съществува преди да е или да се инсталира. В резултат на монтиране на файлове и поддиректории на монтирани системните файлове на файлове и поддиректории са точки на монтиране. Ако директорията е място за монтиране вече съдържа файлове и поддиректории, те стават невидими, докато файловата система да не се разглобява. Един добър начин да се избегне това - да се използват като точки за монтиране само празни директории.

След монтиране на файловата система файлове и директории се създават или копират до точка планината или в поддиректория на ще бъде разположен на монтирана файлова система. Така че, в нашия пример, /dos/sampdir/file.txt файл ще бъде създаден в FAT32 система, монтирана в / дос.

Обикновено командата планината автоматично ще открие типа на файловата система. Но понякога това може да изисква изрично тип задача на файловата система, за която се използва опцията -t, както е показано в пример 26.

Обявата 26. Монтаж с задача тип изрично файлова система

# Mount -t VFAT / сътрудничество / hda8 / дос

За да видите кои файлови системи са монтирани, използвайте планината без параметри. Обява 27 показва пример за нашата система.

/ Dev / hda6 на / тип ReiserFS (RW)
Proc на тип / Proc Proc (RW)
sysfs на / тип сис sysfs (RW)
devpts на / ррт / т тип devpts (RW, GID = 5, режим = 620)
tmpfs на / сътрудничество / тип SHM tmpfs (RW)
usbfs на / Proc / автобус / тип USB usbfs (RW)
tmpfs на /lib/modules/2.6.12-10-386/volatile tmpfs тип (RW, режим = 0755)
/ Dev / hda2 на / обувка тип ext3 (RW)
/ Dev / hda8 на / дос тип VFAT (RW)
/ Dev / hda7 на / дома тип XFS (RW)
/ Dev / hda1 на / медийни / тип hda1 NTFS (RW)
tmpfs на / тип отклонение tmpfs (RW, размер = 10M, режим = 0755)

Командата планината има няколко опции, които променят поведението си, в сравнение с поведението по подразбиране. Например, можете да монтирате "само за четене" системата на файла, като се посочва -o ро атрибут. Ако файловата система вече е монтирана - Добавяне на нов кон, както е показано на Обява 28.

Обява 28. Настройка на атрибут "само за четене"

# Mount -o Преприкачване, ро / дос

  • зададени опциите разделени със запетая;
  • когато отново възседна вече монтирана файлова система да се определи точката достатъчно планината, или име на устройството. Посочва се и двете не са необходими;
  • Вие не може да се постави обратно на файловата система е създадена само за четене, прочетете режим / запис. Неизменни медии, като например CD-ROM, автоматично ще бъдат монтирани само за четене.
  • да свържете отново устройството може да записва в режим на четене / запис, въведете -o нов кон, RW

Преприкачване команди няма да бъдат изпълнени, ако всеки процес има отворени файлове или директории в peremontiruemoy файловата система. За да намерите отваряне на файлове с помощта на lsof команда. За повече информация относно допълнителни командни опции вижте документацията на човек lsof.

От ръководството на тема 102 "изпит LPI 101. монтаж и пакет управлението на Linux", вие научихте как да използвате корен = опция на GRUB и LILO зареждане на ОС, за да докладва за това, което файловата система е монтирана като корен. Монтирайте на файловата система, процесът на инсталация започва с опция монтиране -А настроен да се монтира автоматично файлови системи. Този комплект е определено в файл / и т.н. / fstab. Обява 29 показва файл / и т.н. / fstab за системата Ubuntu, инсталиран на файловата система, която сте създали по-рано в това ръководство.

Обявата 29. Пример на fstab

файлова система
За горния пример името трябва да се приложи / сътрудничество / hda1.
точка на монтиране
Тази точка на монтиране, разгледано в раздел Монтиране на файлови системи. За суап пространството, това поле има стойност никой. За файлови системи ext2, ext3 XFS и могат да се посочат етикета на силата на звука, като например: LABEL = XFSHOME. Това прави системата по-стабилна по време на монтаж и демонтаж на устройството.
тип
Той определя типа на файловата система. CD / DVD дискове, често имат различни файлови системи - ISO9660 или СДС - така че може да искате да се изброят различните възможности под формата на списък, разделени със запетая. Ако искате да се монтира автоматично откриване на вида, използвайте функцията за автоматично, както се прави в последния ред на дискетата.
опция
Определя опциите при монтиране. За да монтирате по подразбиране се използва по подразбиране. Няколко полезни възможности:
* Rw и ро уточни монтирате прочете от файловата система / запис или само за четене.
* Noauto уточнява, че файловата система не трябва да се монтира автоматично по време на зареждане или при издаването на командата -а монтиране. В нашия пример, тази опция се използва за портативни устройства.
* потребител
* Определя, че потребителят не разполага с достъп до корен, можете да премахнете и инсталиране на тази файлова система. Това е особено полезно за сменяеми носители. Този вариант трябва да бъде посочен в / и т.н. / fstab, а не командата планината.
* Exec или noexecopredelyayut дали да позволи изпълнението на файлове от тази файлова система. За файлова система, монтирана от потребителя, стойността по подразбиране е зададена noexec, ако потребителят само след областта не е уточнено EXEC.
* Noatime забранява сеч атрибут времето за достъп до файла. Това може да се подобри производителността.

бунище
Той определя дали командата сметище ще даде възможност на този ext2 или ext3 файлова система, архиви. Стойност 0 означава, че игнорира тази дупка, файлова система.
минавам
Минете ненулеви стойности определят системите за цел проверка на файловете при стартиране, както е описано в темата Проверка файлови системи.

За да монтирате файловите системи, изброени в / и др / fstab, достатъчно е да се даде име на устройството или точка на монтиране. И двата параметъра не е необходимо да зададете време.

За по-подробно описание на функциите и fstab на планината, без да се включва опции обсъдени тук, вижте човек документация.

демонтиране на файлови системи

Всички монтирани файлови системи обикновено са немонтирани автоматично от системата, когато се рестартира или изключване. Когато откачвано всички кеширани данни на файловата система се записва на диск.

Можете също така да демонтирате файловата система и ръчно. В действителност, това трябва да се направи, когато изтриете писане преносим носител - дискета, на USB-памет или флаш устройството. Преди да демонтирате файловата система, се уверете, че не са налице процеси бягане, които имат отворени файлове в файловата система. След това използвайте командата демонтирате, като посочва като аргумент или името на устройството или точка на монтиране. Няколко примери за успешен и неуспешен Демонтиране показани в Обявата 30.

Обява 30. демонтиране на файлови системи

# Lsof / дос
корен @ pinguino:

# Демонтирате / дос
корен @ pinguino:

# Mount / дос
корен @ pinguino:

# Демонтирате / сътрудничество / hda8
корен @ pinguino:

# Демонтирате / обувка
демонтирате: / обувка: устройство е зает
демонтирате: / обувка: устройство е зает
корен @ pinguino:

# Lsof / обувка
УПРАВЛЕНИЕ PID USER FD УСТРОЙСТВО ТИП РАЗМЕР Име на възел
Klogd 6498 klog 1г REG 3,2 897 419 6052 /boot/System.map-2.6.12-10-386

След демонтиране файл системните файлове и директории се използва като точка на монтиране, стават видими отново.

Може би сте забелязали в fstab отбори описание че суап пространството не разполага с точка на монтиране. По време на технологичната система за зареждане обикновено активира пейджинг пространството, по-/ и т.н. / fstab, ако не е налице опция noauto. С цел управление на суап пространство на работеща система, например, за да добавите нов дял от диска, използвайте swapon командване и swapoff. За подробности вижте. Man документация.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!