Diskhåndtering

Linux Mount Command

Linux Mount Command
I Linux-økosystemet er montering en af ​​de største operationer, som systemet er afhængig af. Faktisk er filsystemet til Linux udelukkende afhængigt af "mount" -mekanismen.

Monteringsmekanisme

Før vi springer dybere ind i "mount" -kommandoen, skal vi se, hvad det faktisk er. I Linux er montering processen med at vedhæfte et ekstra filsystem oven på det aktuelt tilgængelige filsystem på computeren.

En hurtig bemærkning om filsystemet: det er et hierarki af mapper, som systemer bruger til at organisere fil (er) og mappe (r) på et lagringsmedie. Filsystem findes i hver eneste lagringsløsning: USB-flashdrev, CD-ROM, HDD, SSD og endda disketter! I tilfælde af UNIX / Linux og lignende systemer starter filsystemet med rodmappen (angivet som “/”). Under "root" findes alle de andre underordnede filsystemer.

Brug af mount

På grund af monteringsmekanismen i systemets kerne spiller "mount" en vigtig rolle i udformningen af ​​Linux-økosystemet. Denne kommando tilbyder masser af hjælpeprogrammer til mange situationer. Hver gang du kører "mount" for at montere et filsystem, kontakter det med kernen for at fuldføre handlingen.

I denne artikel vil jeg forsøge at dække vigtige og interessante så meget som muligt. Det er dog helt op til dig og din kreativitet at bruge "mount" til din fordel.

"Monter" placering

Kør denne kommando.

hvilken montering

Det er placeret i "/ usr / bin" -mappen. Denne mappe er generelt hjemsted for næsten alle de kommandoer, du nogensinde vil køre i din Linux historie.

Grundlæggende

Sådan ser den meget grundlæggende struktur til at køre "mount" -kommandoer ud.

mount - kilde --mål

Mens brug af “-source” og “-target” flag ikke er så almindelige, anbefaler jeg stærkt, at folk gør det for at have en klar forskel på formålet med kommandoen.

For at montere et bestemt filsystem har "mount" brug for kilden og målet. For eksempel greb jeg Ubuntu-installationens ISO, og jeg ønsker at montere denne fil. Kør følgende kommandoer.

sudo mkdir / mnt / ubuntu_iso

sudo mount -o loop -t iso9660 - kilde ~ / Desktop / ubuntu-19.04-desktop-amd64.iso
--mål / mnt / ubuntu_iso

I denne række af kommandoer oprettede vi en mappe, hvor ISO-filen monteres. Derefter fortalte vi "mount" at bruge den mappe til montering af ISO i den mappe.

Hvis du ender med en fejl som “kunne ikke konfigurere loop-enhed”, skal du kontrollere, om kommandoen er skrevet korrekt. I andre tilfælde skal du sørge for, at kerneens loop-modul kører.

lsmod | grep-løkke

Ingen output i dette trin betyder, at modulet ikke kører. Start det med "modprobe".

sudo modprobe loop

Kommandoen skal køre fint nu.

Notering af alle beslag

Når du kører "mount" bare af sig selv uden yderligere parametre, returnerer den listen over alle aktuelt monterede filsystemer i computerens lager.

monteres

Eller,

monter -l

Monter version

monter -V

Dette viser softwareversionen af ​​"mount".

Filsystem info

Hvis du har en bestemt type filsystem i tankerne, kan du bruge “mount” til at kontrollere, hvilke monteringer der bruger dette filsystem.

monter -t

For eksempel viser denne kommando alle filsystemer, der bruger “ext4”.

monter -l -t ext4

Brug af / etc / fstab

Dette er en speciel systemkonfigurationsfil, der indeholder filsystemerne til operativsystemet. Selvom det nu er nemmere at montere enheder og filsystemer, var fstab i de tidlige aldre den eneste mulighed for at bede computeren om at kontrollere et bestemt filsystem og montere det automatisk.

Det er placeret på “/ etc / fstab”.

flagermus / etc / fstab

Flagermus er et overlegen alternativ til katte med yderligere funktioner som syntaksfremhævning og formatering.

Som nævnt i filen følger fstab følgende struktur for tabellen.


På listen er der en post som standard (systemets harddisk). Lad os forklare det del for del.

Denne del er det filsystem, der skal monteres. Det er angivet af UUID.

Næste er monteringspunktet. I dette tilfælde monteres det som roden.

Nu filsystemtypen. Det bruger ext4 journaling filsystemet.

Dette er de muligheder, som montering følger, når du monterer filsystemet.

De næste værdier er henholdsvis "dump" og "pass".

I denne artikel går vi ikke dybere ind i fstab-vanvid. Hvis du er interesseret, er du velkommen til at søge på internettet efter passende vejledninger og forklaringer med yderligere tip og tricks.

Montering af en enhed

I næsten alle de moderne Linux-distroer monterer disse dage automatisk enhver lagerenhed, du opretter forbindelse til den automatisk, for eksempel USB-flashdrev. Men hvis det ikke blev monteret eller automatisk montering er deaktiveret, skal du montere det manuelt.

Kontroller først, om enheden genkendes af systemet.

fdisk -l

Opret et passende bibliotek til montering af enheden.

sudo mkdir / run / media / usb

Tid til endelig at montere drevet i mappen.

sudo mount - kilde / dev / sdb1 - target / run / media / usb

Bemærk: Hvis du er villig til at montere lagerplads med nogle uortodokse filsystemer som exFAT, har du brug for de relevante drivere. I tilfælde af Ubuntu er det "exfat-utils" og "exfat-fuse". I tilfælde af Arch og andre Arch-baserede distroer er det “exfat-utils”. Hvis du bruger andet end det, skal du sørge for at kontrollere den egnede exFAT-løsning til dit system.

Afmontering af ethvert beslag

Når du har monteret, vil filsystemet være til stede der for evigt. I tilfælde af kernefilsystemer er det vigtigt, at de forbliver monteret. Fjernelsesenheder skal dog først afmonteres og derefter fjernes. Ellers kan det medføre problemer som datatab, datakorruption og andre skader. Jeg ødelagde ved et uheld et USB-flashdrev fra mig.

Brug kommandoen “afmontering” til at afmontere ethvert filsystem.

sudo umount -v

Afsluttende tanker

Det er altid dejligt at konsultere manden og infosiderne for detaljerede guider om ethvert værktøj. "Mount" er ikke anderledes.

mand monteret

info mount

god fornøjelse!

Mus Sådan ændres venstre og højre museknap på Windows 10-pc
Sådan ændres venstre og højre museknap på Windows 10-pc
Det er en ganske normal, at alle computermusenheder er ergonomisk designet til højrehåndede brugere. Men der er musenheder til rådighed, der er specie...
Mus Efterlig museklik ved at svæve ved hjælp af Clickless Mouse i Windows 10
Efterlig museklik ved at svæve ved hjælp af Clickless Mouse i Windows 10
Brug af en mus eller et tastatur i den forkerte kropsholdning af overdreven brug kan resultere i mange sundhedsmæssige problemer, herunder stamme, kar...
Mus Føj musbevægelser til Windows 10 ved hjælp af disse gratis værktøjer
Føj musbevægelser til Windows 10 ved hjælp af disse gratis værktøjer
I de senere år har computere og operativsystemer udviklet sig meget. Der var et tidspunkt, hvor brugerne skulle bruge kommandoer til at navigere genne...