Pred skokom do príkazu mount sa pozrime, čo to vlastne je. V systéme Linux je pripevnenie procesom pripojenia ďalšieho súborového systému k aktuálne prístupnému súborovému systému v počítači.
Krátka poznámka k súborovému systému: je to hierarchia adresárov, ktoré systémy používajú na organizáciu súborov a priečinkov na pamäťovom médiu. Systém súborov existuje v každom jednom úložnom riešení: USB flash disk, CD-ROM, HDD, SSD a dokonca aj diskety! V prípade systémov UNIX /Linux a podobných systémov začína súborový systém s koreňovým adresárom (označeným ako /). Pod rootom existujú všetky ostatné podradené súborové systémy.
Použitie držiaka
Vzhľadom na montážny mechanizmus v jadre systému, mount hrá dôležitú úlohu pri formovaní ekosystému Linux. Tento príkaz ponúka veľa nástrojov pre mnohé situácie. Kedykoľvek spustíte mount na pripojenie súborového systému, kontaktuje sa s jadrom a dokončí operáciu.
V tomto článku sa pokúsim pokryť dôležité a zaujímavé čo najviac. Je však úplne na vás a vašej kreativite, či využijete mount vo svoj prospech.
miesto montáže
Spustite tento príkaz.
ktoré namontovať
Nachádza sa v adresári /usr /bin. Tento adresár je spravidla domovom takmer všetkých príkazov, ktoré kedy spustíte v histórii vášho Linuxu.
Základy
Takto vyzerá úplne základná štruktúra spustených príkazov mount.
namontovať -zdroj <zdroj> --cieľ <cieľ>Aj keď používanie parametrov „zdroj“ a „cieľ“ nie je také bežné, dôrazne odporúčam, aby to ľudia robili kvôli jasnému rozlíšeniu účelu príkazu.
Aby bolo možné pripojiť určitý súborový systém, mount potrebuje zdroj a cieľ. Napríklad som chytil ISO inštalácie systému Ubuntu a chcem pripojiť tento súbor. Spustite nasledujúce príkazy.
sudo mkdir /mnt/ubuntu_isosudo namontovať -aleboslučka-tiso9660-zdroj~/Pracovná plocha/ubuntu-19.04-desktop-amd64.iso
--cieľ /mnt/ubuntu_iso
V tejto sérii príkazov sme vytvorili adresár, kam bude pripojený súbor ISO. Potom sme povedali mountu, aby použil tento adresár na pripojenie ISO v tomto adresári.
Ak skončíte s chybou, ako napríklad pri inštalácii zariadenia so slučkou, skontrolujte, či je príkaz zadaný správne. V ostatných prípadoch sa uistite, že je spustený slučkový modul jadra.
lsmod | uchopenieslučka
V tomto kroku nie je žiadny výstup, čo znamená, že modul nie je spustený. Spustite ho pomocou modprobe.
sudoslučka modprobe
Príkaz by teraz mal bežať v poriadku.
Zoznam všetkých držiakov
Keď spustíte mount ‘sám bez akýchkoľvek ďalších parametrov, vráti zoznam všetkých aktuálne pripojených súborových systémov v úložisku počítača.
namontovať
Alebo,
namontovať -ten
Montážna verzia
namontovať -V
Zobrazí sa verzia softvéru mount.
Informácie o súborovom systéme
Ak máte na mysli určitý typ súborového systému, môžete použiť mount a skontrolovať, ktoré pripojenia používajú tento súborový systém.
namontovať -t <filesystem_type>Tento príkaz napríklad zobrazí zoznam všetkých súborových systémov, ktoré používajú ext4.
namontovať -ten -text4
Použitie /etc /fstab
Toto je špeciálny konfiguračný súbor systému, ktorý obsahuje súborové systémy pre operačný systém. Aj keď je teraz jednoduchšie pripojiť zariadenia a súborové systémy, v ranom veku bola fstab jedinou možnosťou, ako povedať počítaču, aby vyhľadal akýkoľvek konkrétny súborový systém a automaticky ho pripojil.
Nachádza sa na /etc /fstab.
jeden/atď/fstab
Netopier je vynikajúcou alternatívou pre mačky s ďalšími funkciami, ako je zvýraznenie syntaxe a formátovanie.
Ako je uvedené v súbore, fstab má pre tabuľku nasledujúcu štruktúru.
<systém súborov> <mount_point> <typ> <možnosti><skládka> <prejsť>
V zozname je predvolene záznam (pevný disk systému). Vysvetlíme si to po častiach.
Táto časť je súborový systém, ktorý bude pripojený. Nastavuje ho UUID.
Ďalej je bod pripojenia. V tomto prípade bude pripojený ako koreň.
Teraz typ súborového systému. Používa žurnálový súborový systém ext4.
Toto sú možnosti, ktoré pripojenie použije pri pripojení súborového systému.
Nasledujúce hodnoty sú pre skládku a pre priechod.
V tomto článku nejdeme hlbšie do šialenstva fstab. Ak vás to zaujíma, neváhajte vyhľadať na internete vhodných sprievodcov a vysvetlenia s ďalšími tipmi a trikami.
Montáž zariadenia
V takmer všetkých moderných distribúciách Linuxu sa dnes automaticky pripojí akékoľvek úložné zariadenie, ktoré k nemu pripojíte, napríklad USB flash disky. Ak sa však nepripojilo alebo je automatické pripojenie zakázané, musíte ho pripojiť ručne.
Najprv skontrolujte, či systém zariadenie rozpoznáva.
fdisk -ten
Vytvorte vhodný adresár na montáž zariadenia.
sudo mkdir /bežať/polovicu/usb
Čas konečne pripojiť disk do priečinka.
sudo namontovať -zdroj /dev/sdb1--cieľ /bežať/polovicu/usb
Poznámka: Ak ste ochotní pripojiť úložisko k niektorým neortodoxným súborovým systémom, ako je exFAT, potrebujete príslušné ovládače. V prípade Ubuntu sú to exfat-utils a exfat-fuse. V prípade Arch a iných distribúcií založených na Archi je to exfat-utils. Ak používate niečo iné ako toto, uistite sa, že nájdete vhodné riešenie exFAT pre váš systém.
Odpojenie akéhokoľvek držiaka
Akonáhle sa pripojíte, súborový systém tam bude prítomný navždy. V prípade základných súborových systémov je dôležité, aby zostali pripojené. Demontážne zariadenia však musíte najskôr odmontovať a potom odstrániť. V opačnom prípade to môže spôsobiť problémy, ako je strata údajov, poškodenie údajov a ďalšie škody. Omylom som zničil svoj USB flash disk.
Na odpojenie akéhokoľvek súborového systému použite príkaz unmount.
sudo umount -v <cieľ>
Záverečné myšlienky
Vždy je skvelé poradiť sa s mužom a informačnými stránkami o podrobných sprievodcoch akýmkoľvek nástrojom. mount sa nelíši.
muž namontovaťInfonamontovať
Užite si to!