Ordre de muntatge de Linux

Linux Mount Command



A l’ecosistema Linux, el muntatge és una de les operacions principals en què es basa el sistema. De fet, el sistema de fitxers de Linux depèn únicament del mecanisme de muntatge.

Abans de saltar més a l’ordre mount, fem una ullada al que és en realitat. A Linux, el muntatge és el procés d’adjuntar un sistema de fitxers addicional a sobre del sistema de fitxers actualment accessible a l’ordinador.







Una nota ràpida sobre el sistema de fitxers: és una jerarquia de directoris que els sistemes utilitzen per organitzar fitxers i carpetes en un suport d’emmagatzematge. El sistema de fitxers existeix en totes les solucions d’emmagatzematge: unitat flash USB, CD-ROM, HDD, SSD i fins i tot disquets. En el cas d'UNIX / Linux i sistemes similars, el sistema de fitxers comença amb el directori arrel (assenyalat com /). Sota root, existeixen tots els altres sistemes de fitxers fills.



Utilitzant mount

A causa del mecanisme de muntatge al nucli del sistema, el muntatge té un paper important en la configuració de l'ecosistema Linux. Aquesta ordre ofereix una gran quantitat d'utilitat per a nombroses situacions. Sempre que executeu mount per muntar un sistema de fitxers, es posa en contacte amb el nucli per completar l’operació.



En aquest article, intentaré cobrir els més importants i interessants tant com sigui possible. Tot i això, depèn completament de vosaltres i de la vostra creativitat utilitzar el muntatge al vostre avantatge.





ubicació de muntatge

Executeu aquesta ordre.

quin muntar



Es troba al directori / usr / bin. Aquest directori sol ser la llar de gairebé totes les ordres que executareu a la història del vostre Linux.

Conceptes bàsics

A continuació s’explica l’estructura bàsica d’execució d’ordres de muntatge.

muntar --font <font> --objectiu <objectiu>

Tot i que l’ús de senyals –source i –target no és tan comú, recomano encaridament a la gent que tingui una clara distinció sobre el propòsit de l’ordre.

Per muntar un sistema de fitxers determinat, el muntatge necessita la font i l'objectiu. Per exemple, vaig agafar la ISO d'instal·lació d'Ubuntu i vull muntar aquest fitxer. Executeu les ordres següents.

suo mkdir /mnt/ubuntu_iso

suo muntar -obucle-tiso9660--font~/Escriptori/ubuntu-19.04-desktop-amd64.iso
--objectiu /mnt/ubuntu_iso

En aquesta sèrie d’ordres, hem creat un directori on es muntarà el fitxer ISO. Aleshores, vam dir a mount que utilitzés aquest directori per muntar la ISO en aquest directori.

Si heu acabat amb un error com el que no s'ha pogut configurar el dispositiu del bucle, comproveu si l'ordre està ben escrit. En altres casos, assegureu-vos que el mòdul de bucle del nucli s'estigui executant.

lsmod | adherènciabucle

Cap sortida en aquest pas significa que el mòdul no s’està executant. Comenceu amb modprobe.

suobucle modprobe

L'ordre hauria d'executar-se bé ara.

Llistat de totes les muntures

Quan s’executa mount ’per si mateix sense cap paràmetre addicional, retornarà la llista de tots els sistemes de fitxers muntats actualment a l’emmagatzematge de l’ordinador.

muntar

O,

muntar -la

Versió de muntatge

muntar -V

Es mostrarà la versió de programari de mount.

Informació del sistema de fitxers

Si teniu en compte un determinat tipus de sistema de fitxers, podeu utilitzar mount per comprovar quins muntatges fan servir aquest sistema de fitxers.

muntar -t <tipus_sistema de fitxers>

Per exemple, aquesta ordre llistarà tots els sistemes de fitxers que utilitzen ext4.

muntar -la -text4

Utilitzant / etc / fstab

Es tracta d’un fitxer de configuració del sistema especial que conté els sistemes de fitxers per al sistema operatiu. Tot i que ara és més fàcil muntar dispositius i sistemes de fitxers, a les primeres edats, fstab era l’única opció per dir a l’ordinador que comprovés si hi havia cap sistema de fitxers específic i el muntés automàticament.

Es troba a / etc / fstab.

un/etc/fstab

Bat és una alternativa superior per a gats amb funcions addicionals com el ressaltat i el format de la sintaxi.

Com s'esmenta al fitxer, fstab segueix l'estructura següent per a la taula.

<sistema de fitxers> <punt_munt> <tipus> <opcions>
<abocador> <passar>

A la llista, hi ha una entrada per defecte (el disc dur del sistema). Expliquem-ho part per part.

Aquesta part és el sistema de fitxers que es muntarà. El defineix l’UUID.

El següent és el punt de muntatge. En aquest cas, es muntarà com a arrel.

Ara, el tipus de sistema de fitxers. Utilitza el sistema de fitxers de diari ext4.

Aquestes són les opcions que seguirà el muntatge en muntar el sistema de fitxers.

Els valors següents són per a bolcar i passar respectivament.

En aquest article, no aprofundirem en la bogeria fstab. Si us interessa, no dubteu a buscar a Internet guies i explicacions adequades amb consells i trucs addicionals.

Muntatge d’un dispositiu

En gairebé totes les distribucions modernes de Linux, aquests dies muntaran automàticament qualsevol dispositiu d’emmagatzematge que hi connecteu automàticament, per exemple, les unitats flash USB. Tot i això, si no es va muntar o el muntatge automàtic està desactivat, heu de muntar-lo manualment.

Al principi, comproveu si el sistema reconeix el dispositiu.

fdisk -la

Creeu un directori adequat per muntar el dispositiu.

suo mkdir /correr/mitjana/usb

És hora de muntar finalment la unitat a la carpeta.

suo muntar --font /dev/sdb1--objectiu /correr/mitjana/usb

Nota: si esteu disposat a muntar emmagatzematge amb sistemes de fitxers poc ortodoxos com exFAT, necessiteu els controladors adequats. En el cas d’Ubuntu, són exfat-utils i exfat-fuse. En el cas d’Arch i altres distribucions basades en Arch, són exfat-utils. Si utilitzeu una altra cosa que no sigui això, assegureu-vos de comprovar si hi ha una solució exFAT adequada per al vostre sistema.

Desmuntant qualsevol muntura

Un cop muntat, el sistema de fitxers hi serà present per sempre. En el cas dels sistemes de fitxers bàsics, és important que continuïn muntats. Tanmateix, els dispositius d’eliminació s’han de desmuntar primer i després eliminar-los. En cas contrari, pot causar problemes com la pèrdua de dades, la corrupció de dades i altres danys. Vaig destruir accidentalment una unitat flash USB.

Per desmuntar qualsevol sistema de fitxers, utilitzeu l'ordre de desmuntatge.

suo umount -v <objectiu>

Pensaments finals

Sempre és fantàstic consultar les pàgines d’home i informació per obtenir guies detallades sobre qualsevol eina. mount no és diferent.

home muntar

infomuntar

Gaudeix-ne!