Comandă de montare Linux

Linux Mount Command



În ecosistemul Linux, montarea este una dintre operațiunile majore pe care se bazează sistemul. De fapt, sistemul de fișiere din Linux depinde exclusiv de mecanismul de montare.

Înainte de a trece mai adânc în comanda de montare, să aruncăm o privire despre ce este de fapt. În Linux, montarea este procesul de atașare a unui sistem de fișiere suplimentar deasupra sistemului de fișiere accesibil în prezent de pe computer.







O notă rapidă asupra sistemului de fișiere: este o ierarhie a directoarelor pe care sistemele le utilizează pentru a organiza fișierele și folderele pe un suport de stocare. Sistemul de fișiere există în fiecare soluție de stocare: unitate flash USB, CD-ROM, HDD, SSD și chiar dischete! În cazul UNIX / Linux și sisteme similare, sistemul de fișiere începe cu directorul rădăcină (notat ca /). Sub root, există toate celelalte sisteme de fișiere copil.



Folosind mount

Datorită mecanismului de montare de la baza sistemului, montarea joacă un rol important în conturarea ecosistemului Linux. Această comandă oferă o mulțime de utilități pentru numeroase situații. Ori de câte ori rulați mount pentru a monta un sistem de fișiere, acesta contactează nucleul pentru a finaliza operațiunea.



În acest articol, voi încerca să acoper pe cât de mult posibil cele importante și interesante. Cu toate acestea, depinde de tine și de creativitatea ta să folosești montajul în avantajul tău.





locația montării

Rulați această comandă.

care montură



Se află în directorul / usr / bin. Acest director este, în general, acasă la aproape toate comenzile pe care le veți executa vreodată în istoria Linux-ului dvs.

Noțiuni de bază

Iată cum arată structura de bază a comenzilor de montare care rulează.

montură --sursă <sursă> --ţintă <ţintă>

În timp ce utilizarea steagurilor –source și –target nu sunt atât de obișnuite, recomand cu tărie oamenilor să facă acest lucru pentru a avea o distincție clară asupra scopului comenzii.

Pentru a monta un anumit sistem de fișiere, montarea are nevoie de sursă și țintă. De exemplu, am luat ISO de instalare Ubuntu și doresc să montez acest fișier. Rulați următoarele comenzi.

sudo mkdir /mnt/ubuntu_iso

sudo montură -saubuclă-tiso9660--sursă~/Desktop/ubuntu-19.04-desktop-amd64.iso
--ţintă /mnt/ubuntu_iso

În această serie de comenzi, am creat un director în care va fi montat fișierul ISO. Apoi, i-am spus lui mount să folosească acel director pentru montarea ISO în acel director.

Dacă ajungeți la o eroare, cum ar fi eșuarea la configurarea dispozitivului de buclă, verificați dacă comanda este corect tastată. În alte cazuri, asigurați-vă că modulul buclă a nucleului rulează.

lsmod | prinderebuclă

Nicio ieșire în acest pas înseamnă că modulul nu funcționează. Porniți-l folosind modprobe.

sudobucla modprobe

Comanda ar trebui să ruleze foarte bine acum.

Listarea tuturor monturilor

Când rulați mount ’singur, fără alți parametri suplimentari, acesta va returna lista tuturor sistemelor de fișiere montate în prezent în memoria computerului.

montură

Sau,

montură -la

Versiune de montare

montură -V

Aceasta va afișa versiunea software a montajului.

Informații despre sistemul de fișiere

Dacă aveți în minte un anumit tip de sistem de fișiere, puteți utiliza mount pentru a verifica ce monturi utilizează acest sistem de fișiere.

montură -t <filesystem_type>

De exemplu, această comandă va lista toate sistemele de fișiere care utilizează ext4.

montură -la -text4

Folosind / etc / fstab

Acesta este un fișier special de configurare a sistemului care conține sistemele de fișiere pentru sistemul de operare. Deși acum este mai ușor să montați dispozitive și sisteme de fișiere, la vârste mici, fstab a fost singura opțiune de a spune computerului să verifice dacă există un anumit sistem de fișiere și să îl monteze automat.

Se află pe / etc / fstab.

unu/etc./fstab

Liliacul este o alternativă superioară pentru pisici cu caracteristici suplimentare, precum evidențierea și formatarea sintaxei.

După cum sa menționat în fișier, fstab urmează următoarea structură pentru tabel.

<Sistemul de fișiere> <punctul de montare> <tip> <Opțiuni>
<dump> <trece>

În listă, există o intrare în mod implicit (HDD-ul sistemului). Să-l explicăm parte cu parte.

Această parte este sistemul de fișiere care va fi montat. Este stabilit de UUID.

Următorul este punctul de montare. În acest caz, va fi montat ca rădăcină.

Acum, tipul de sistem de fișiere. Folosește sistemul de fișiere jurnal ext4.

Acestea sunt opțiunile pe care le va urma montarea la montarea sistemului de fișiere.

Următoarele valori sunt pentru dump și respectiv pentru pass.

În acest articol, nu ne adâncim în nebunia fstab. Dacă sunteți interesat, nu ezitați să căutați pe internet ghiduri și explicații adecvate cu sfaturi și trucuri suplimentare.

Montarea unui dispozitiv

În aproape toate distribuțiile moderne Linux, aceste zile vor monta automat orice dispozitiv de stocare la care vă conectați automat, de exemplu, unități flash USB. Cu toate acestea, dacă nu s-a montat sau montarea automată este dezactivată, trebuie să o montați manual.

La început, verificați dacă dispozitivul este recunoscut de sistem.

fdisk -la

Creați un director adecvat pentru montarea dispozitivului.

sudo mkdir /alerga/jumătate/USB

Este timpul să montați în cele din urmă unitatea în folder.

sudo montură --sursă /dev/sdb1--ţintă /alerga/jumătate/USB

Notă: dacă doriți să montați spațiu de stocare cu unele sisteme de fișiere neortodoxe, cum ar fi exFAT, aveți nevoie de driverele corespunzătoare. În cazul Ubuntu, este exfat-utils și exfat-fuse. În cazul Arch și altor distrosuri bazate pe Arch, este vorba despre exfat-utils. Dacă utilizați altceva în afară de asta, asigurați-vă că verificați soluția exFAT adecvată pentru sistemul dvs.

Demontarea oricărui suport

După ce ați montat, sistemul de fișiere va fi prezent acolo pentru totdeauna. În cazul sistemelor de fișiere de bază, este important ca acestea să rămână montate. Cu toate acestea, dispozitivele de îndepărtare trebuie mai întâi demontate și apoi eliminate. În caz contrar, ar putea provoca probleme precum pierderea datelor, corupția datelor și alte daune. Am distrus din greșeală o unitate flash USB a mea.

Pentru a demonta orice sistem de fișiere, utilizați comanda de demontare.

sudo umount -v <ţintă>

Gânduri finale

Este întotdeauna minunat să consultați paginile despre informații și informații despre oameni pentru ghiduri detaliate cu privire la orice instrument. mount nu este diferit.

om montură

infomontură

Bucurați-vă!