Команда за монтиране на Linux

Linux Mount Command



В екосистемата на Linux монтирането е една от основните операции, на които системата разчита. Всъщност файловата система на Linux зависи единствено от механизма за монтиране.

Преди да скочим по -дълбоко в командата за монтиране, нека да разгледаме какво всъщност представлява. В Linux монтажът е процес на прикачване на допълнителна файлова система върху достъпната понастоящем файлова система на компютъра.







Кратка бележка за файловата система: това е йерархия от директории, които системите използват за организиране на файлове и папки на носител за съхранение. Файловата система съществува във всяко едно решение за съхранение: USB флаш устройство, CD-ROM, HDD, SSD и дори дискети! В случай на UNIX /Linux и подобни системи, файловата система започва с основната директория (отбелязана като /). Под root съществуват всички останали дъщерни файлови системи.



С помощта на монтаж

Поради механизма за монтиране в основата на системата, монтирането играе важна роля за оформянето на екосистемата на Linux. Тази команда предлага много полезни функции за множество ситуации. Всеки път, когато стартирате mount за монтиране на файлова система, тя контактува с ядрото, за да завърши операцията.



В тази статия ще се опитам да обхвана възможно най -важните и интересни. Въпреки това, изцяло зависи от вас и вашето творчество да използвате монтирането във ваша полза.





място на монтиране

Изпълнете тази команда.

който монтаж



Намира се в директорията /usr /bin. Тази директория обикновено е домът на почти всички команди, които някога ще изпълнявате в историята на вашия Linux.

Основи

Ето как изглежда основната структура на изпълняваните команди за монтиране.

монтаж --източник <източник> --цел <цел>

Докато използването на флаговете –source и –target не са толкова често срещани, силно препоръчвам хората да го правят, за да имат ясно разграничение за целта на командата.

За да монтира определена файлова система, монтирането се нуждае от източника и целта. Например, взех инсталационния ISO на Ubuntu и искам да монтирам този файл. Изпълнете следните команди.

sudo mkdir /mnt/ubuntu_iso

sudo монтаж -илицикъл-Tiso9660--източник~/работен плот/ubuntu-19.04-desktop-amd64.iso
--цел /mnt/ubuntu_iso

В тази поредица от команди създадохме директория, където ще бъде монтиран ISO файлът. След това казахме на mount да използва тази директория за монтиране на ISO в тази директория.

Ако в крайна сметка получите грешка, като например неуспешно настройване на циклично устройство, проверете дали командата е въведена правилно. В други случаи се уверете, че модулът на цикъла на ядрото работи.

lsmod | захващанецикъл

Без изход в тази стъпка означава, че модулът не работи. Стартирайте го с modprobe.

sudomodprobe цикъл

Командата трябва да работи добре сега.

Избройте всички стойки

При стартиране на mount 'само по себе си без допълнителни параметри, той ще върне списъка с всички монтирани понастоящем файлови системи в паметта на компютъра.

монтаж

Или,

монтаж -на

Версия за монтиране

монтаж -V

Това ще покаже софтуерната версия на mount.

Информация за файловата система

Ако имате предвид определен тип файлова система, можете да използвате mount, за да проверите какви монтирания използват тази файлова система.

монтаж -T <тип файлова система>

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

монтаж -на -Text4

Използване на /etc /fstab

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

Намира се на /etc /fstab.

един/и т.н./fstab

Bat е превъзходна алтернатива за cat с допълнителни функции като подчертаване на синтаксиса и форматиране.

Както бе споменато във файла, fstab следва следната структура за таблицата.

<файлова система> <mount_point> <Тип> <настроики>
<сметище> <пропуск>

В списъка по подразбиране има запис (твърдият диск на системата). Нека го обясним част по част.

Тази част е файловата система, която ще бъде монтирана. Задава се от UUID.

Следва точката на монтиране. В този случай той ще бъде монтиран като корен.

Сега типът на файловата система. Той използва файловата система за журналиране ext4.

Това са опциите, които монтирането ще следва при монтирането на файловата система.

Следващите стойности са съответно за dump и pass.

В тази статия няма да навлизаме по -навътре в лудостта. Ако се интересувате, не се колебайте да потърсите в интернет подходящи ръководства и обяснения с допълнителни съвети и трикове.

Монтиране на устройство

В почти всички съвременни дистрибуции на Linux тези дни автоматично ще монтират всяко устройство за съхранение, към което се свържете автоматично, например USB флаш устройства. Ако обаче не е монтиран или автоматичното монтиране е деактивирано, трябва да го монтирате ръчно.

Първо проверете дали устройството е разпознато от системата.

fdisk -на

Създайте подходяща директория за монтиране на устройството.

sudo mkdir /бягай/половината/USB

Време е най -накрая да монтирате устройството в папката.

sudo монтаж --източник /dev/sdb1--цел /бягай/половината/USB

Забележка: Ако искате да монтирате хранилище с някои неортодоксални файлови системи като exFAT, имате нужда от подходящите драйвери. В случая с Ubuntu това са exfat-utils и exfat-fuse. В случая на Arch и други дистрибуции, базирани на Arch, това е exfat-utils. Ако използвате нещо друго освен това, не забравяйте да проверите за подходящо решение exFAT за вашата система.

Демонтиране на всеки монтаж

След като сте монтирани, файловата система ще присъства там завинаги. В случай на основни файлови системи е важно те да останат монтирани. Устройствата за премахване обаче трябва първо да се демонтират и след това да се отстранят. В противен случай това може да причини проблеми като загуба на данни, повреда на данни и други щети. Случайно унищожих едно мое USB флаш устройство.

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

sudo умунт -v <цел>

Последни мисли

Винаги е чудесно да се консултирате с човека и информационните страници за подробни ръководства за всеки инструмент. монтажът не е по -различен.

човек монтаж

информациямонтаж

Наслади се!