Linux Mount Command

Linux Mount Command



V ekosystému Linux je montáž jednou z hlavních operací, na které systém spoléhá. Ve skutečnosti je souborový systém Linuxu závislý pouze na mechanismu připojení.

Než skočíme hlouběji do příkazu mount, podívejme se, co to vlastně je. V systému Linux je připojení proces připojením dalšího souborového systému k aktuálně přístupnému souborovému systému v počítači.







Rychlá poznámka k souborovému systému: je to hierarchie adresářů, které systémy používají k organizaci souborů a složek na úložném médiu. Systém souborů existuje v každém jednotlivém úložném řešení: USB flash disk, CD-ROM, HDD, SSD a dokonce i diskety! V případě systémů UNIX /Linux a podobných systémů začíná souborový systém s kořenovým adresářem (označeno jako /). Pod rootem existují všechny ostatní podřízené souborové systémy.



Použití držáku

Vzhledem k montážnímu mechanismu v jádru systému hraje mount důležitou roli při utváření ekosystému Linux. Tento příkaz nabízí spoustu nástrojů pro řadu situací. Kdykoli používáte mount pro připojení souborového systému, kontaktuje se s jádrem a dokončí operaci.



V tomto článku se pokusím pokrýt důležité a zajímavé co nejvíce. Je však zcela na vás a vaší kreativitě, jak mount využijete ve svůj prospěch.





umístění montáže

Spusťte tento příkaz.

který namontovat



Nachází se v adresáři /usr /bin. Tento adresář je obecně domovem téměř všech příkazů, které kdy spustíte v historii svého Linuxu.

Základy

Takto vypadá základní struktura spouštění příkazů mount.

namontovat --zdroj <zdroj> --cílová <cílová>

Zatímco používání příznaků –zdroj a –cíl není tak běžné, vřele doporučuji lidem, kteří tak činí, aby jasně rozlišili účel příkazu.

Aby bylo možné připojit určitý souborový systém, mount potřebuje zdroj a cíl. Například jsem chytil instalační ISO ISO a chci připojit tento soubor. Spusťte následující příkazy.

sudo mkdir /mnt/ubuntu_iso

sudo namontovat -nebosmyčka-tiso9660--zdroj~/plocha počítače/ubuntu-19.04-desktop-amd64.iso
--cílová /mnt/ubuntu_iso

V této řadě příkazů jsme vytvořili adresář, kam bude připojen soubor ISO. Potom jsme řekli mount, aby použil tento adresář pro připojení ISO v tomto adresáři.

Pokud skončíte s chybou, jako je neúspěšné nastavení smyčkového zařízení, zkontrolujte, zda je příkaz zadán správně. V ostatních případech se ujistěte, že je spuštěn smyčkový modul jádra.

lsmod | rukojeťsmyčka

Žádný výstup v tomto kroku znamená, že modul není spuštěn. Spusťte jej pomocí modprobe.

sudosmyčka modprobe

Příkaz by nyní měl běžet v pořádku.

Seznam všech držáků

Když spustíte mount ‘sám bez jakýchkoli dalších parametrů, vrátí seznam všech aktuálně připojených souborových systémů v úložišti počítače.

namontovat

Nebo,

namontovat -ten

Mount verze

namontovat -PROTI

Zobrazí se verze softwaru mount.

Informace o souborovém systému

Pokud máte na mysli určitý typ souborového systému, můžete pomocí mount zkontrolovat, jaké připojení tento souborový systém používá.

namontovat -t <typ_souboru_systému>

Tento příkaz například zobrazí seznam všech souborových systémů, které používají ext4.

namontovat -ten -text4

Pomocí /etc /fstab

Toto je speciální konfigurační soubor systému, který obsahuje souborové systémy pro operační systém. I když je nyní snazší připojit zařízení a souborové systémy, v raném věku byla fstab jedinou možností, jak počítači sdělit, aby zkontroloval jakýkoli konkrétní souborový systém a připojil jej automaticky.

Nachází se na /etc /fstab.

jeden/atd/fstab

Netopýr je vynikající alternativou pro kočky s dalšími funkcemi, jako je zvýraznění syntaxe a formátování.

Jak je uvedeno v souboru, fstab má pro tabulku následující strukturu.

<souborový systém> <mount_point> <typ> <možnosti>
<skládka> <složit>

V seznamu je ve výchozím nastavení záznam (pevný disk systému). Pojďme si to vysvětlit po částech.

Tato část je souborový systém, který bude připojen. Nastavuje to UUID.

Další je přípojný bod. V tomto případě bude připojen jako root.

Nyní typ souborového systému. Používá žurnálovací souborový systém ext4.

Toto jsou možnosti, které mount použije při připojování souborového systému.

Další hodnoty jsou pro skládku a pro předání.

V tomto článku nepůjdeme hlouběji do šílenství fstab. Pokud vás to zajímá, neváhejte vyhledat na internetu vhodné průvodce a vysvětlení s dalšími tipy a triky.

Montáž zařízení

Téměř ve všech moderních distribucích Linuxu v dnešní době bude automaticky připojeno jakékoli úložné zařízení, které k němu připojíte, automaticky, například USB flash disky. Pokud se však nepřipojil nebo je automatické připojení deaktivováno, musíte jej připojit ručně.

Nejprve zkontrolujte, zda je zařízení systémem rozpoznáváno.

fdisk -ten

Vytvořte vhodný adresář pro připojení zařízení.

sudo mkdir /běh/polovina/usb

Čas konečně připojit disk do složky.

sudo namontovat --zdroj /dev/sdb1--cílová /běh/polovina/usb

Poznámka: Pokud jste ochotni připojit úložiště pomocí některých neortodoxních souborových systémů, jako je exFAT, potřebujete příslušné ovladače. V případě Ubuntu je to exfat-utils a exfat-fuse. V případě Arch a dalších distribucí založených na Arch je to exfat-utils. Pokud používáte něco jiného, ​​nezapomeňte zkontrolovat vhodné řešení exFAT pro váš systém.

Odpojení jakéhokoli držáku

Jakmile se připojíte, souborový systém tam bude navždy. V případě základních souborových systémů je důležité, aby zůstaly připojené. Demontážní zařízení však musí být nejprve odpojena a poté odstraněna. Jinak to může způsobit problémy, jako je ztráta dat, poškození dat a další škody. Omylem jsem zničil svůj USB flash disk.

Chcete -li odpojit jakýkoli souborový systém, použijte příkaz unmount.

sudo umount -proti <cílová>

Závěrečné myšlenky

Je vždy skvělé konzultovat podrobné informace o každém nástroji s osobními a informačními stránkami. mount se nijak neliší.

muž namontovat

informacenamontovat

Užívat si!