Montering af harddiske og partitioner Brug af Linux-kommandolinjen

Ønsker du at få mere fra Linux-terminalen? At lære at manuelt montere og afmontere dine harddiske er et godt sted at starte. Moderne Linux-distributioner gør dette meget lettere og intuitivt end nogensinde.

Ønsker du at få mere fra Linux-terminalen?  At lære at manuelt montere og afmontere dine harddiske er et godt sted at starte.  Moderne Linux-distributioner gør dette meget lettere og intuitivt end nogensinde.
Reklame

Hvis du søger at bruge Linux-terminalen mere En hurtig guide til at komme i gang med Linux-kommandolinjen En hurtig guide til at komme i gang med Linux-kommandolinjen Du kan lave masser af fantastiske ting med kommandoer i Linux, og det er virkelig ikke svært at lære. Læs mere, lære at manuelt montere og afmontere dine harddiske er et simpelt sted at starte. Desuden, hvis du nogensinde finder dig selv i en situation, der efterlader dig væk fra det traditionelle skrivebord, kan du lære at gøre det, så du kan spare meget tid og googling.

Heldigvis er moderne Linux-distributioner De bedste Linux-operativsystemer De bedste Linux-operativsystemer Der er Linux-distroer tilgængelige til alle formål, hvilket gør det vanskeligt at vælge en. Her er en liste over de allerbedste Linux operativsystemer til at hjælpe. Læs mere gør denne proces meget nemmere og intuitiv end før.

Hvad er montering?

I de fleste tilfælde refererer montage til en proces, der gør det muligt for din computer at få adgang til filer på forskellige enheder, såsom USB'er eller harddiske. Dette skyldes, at de stammer fra separate filsystemer. Montering forekommer også i de fleste Linux-distributioner på grund af, hvordan de selv bruger flere filsystemer i form af "partitioner".

Normalt håndterer moderne Linux desktops automatisk dette. Det er dog godt at vide, hvordan man gør det manuelt, hvis alt andet fejler, eller hvis du tilfældigvis sidder fast med en terminal og skal sikkerhedskopiere nogle data. Sådan laver du data backup på Ubuntu & Other Distros Sådan laver du data backup på Ubuntu & Other Distros Hvor meget følsomme data ville du tabe, hvis din harddisk døde? Selvfølgelig har du brug for en backup-løsning, men at lave sikkerhedskopier i Linux kan være vanskelig, hvis du ikke ved hvad du laver ... Læs mere.

Kontrol af dine tilgængelige partitioner

For at se dine enheder og deres separate filsystemer skal du blot bruge denne kommando:

lsblk 

lsblk

Som set ovenfor er adskilte enheder opdelt i forskellige navngivne bogstaver, nemlig sda, sdb og sdc . Yderligere harddiske følger denne konvention, fortsætter til sdd, sde og så videre. Moderne harddiske og USB'er starter alle med navnet sd (x), kort for "seriel enhed". På ældre computere kan du se dem mærket som hda i stedet.

Disse enheder er yderligere opdelt i forskellige partitioner. Enkeltvis repræsenterer de, hvordan din harddisk er opdelt. Det er disse specifikke partitioner, som vi skal montere, snarere end enhederne selv - de er her, hvor data faktisk lagres.

Som tommelfingerregel er din Linux-boks enheden med mere end en partition. Dette gøres normalt for at opdele vigtige og ubetydelige systemfiler fra hinanden, blandt andet Hvad er en Linux SWAP-partition, og hvad gør det? Hvad er en Linux SWAP-partition, og hvad gør det? De fleste Linux-installationer anbefaler, at du inkluderer en SWAP-partition. Dette kan virke underligt for Windows-brugere - hvad er denne partition til? Læs mere . En anden måde at fortælle er at se under "Mountpoint" posten. De poster, der er en del af din Linux-boks, er allerede monteret.

Montering med Udisks

Udisks er et vigtigt stykke software, der bruges i mange Linux-distributioner. Det er ansvarligt for styring af lagerenheder som USB flash-lagring og harddiskdrev. Med det kommer et kommandolinjeværktøj kaldet udisksctl . Under dette værktøj følger alle dine partitioneringskommandoer dette mønster:

 udisksctl [command] 

Simpel er det ikke? For at montere din ønskede partition, brug denne kommando, erstatte den sidste bit med den rigtige partition:

 udisksctl mount -b /dev/sd [b1, b2, etc.] 

udisksctl

-b angiver simpelthen, at det du montere er fra en enhed.

Du kan også montere diskbilleder med Udisks, men det tager et ekstra trin:

 udisksctl loop-setup -r -f Example .iso 
 udisksctl mount -b /dev/loop [0, 1, 2, etc.] 

udiskctl

Den første kommando giver os mulighed for at genkende vores diskbillede som en virtuel (eller loop ) enhed. Den -r er valgfri, men gør det dobbelt så sikkert, at de filer, du monterer ikke vil blive overskrevet - det er kun læst . Derefter kan vi fortsætte som normalt og montere det nu tilgængelige diskbillede. Da vi ikke montere en harddisk, er den mærket som loop snarere end sd (x) .

Hvis du tjekker dine monterede partitioner igen med lsblk- kommandoen igen, vil du bemærke nogle få ændringer.

Bemærk hvordan andre enheder end din Linux-boks nu også har specifikke monteringspunkter. Det betyder, at du nu kan få adgang til filerne på dem ved at gå til deres bestemte steder.

Afmontere Med Udisks

Når du er færdig med din USB eller en anden anden enhed, skal du sikkert fjerne den fra din Linux-boks for at forhindre tab af data. Dette gøres ved at afmontere det udenlandske filsystem, afkoble det fra din egen.

At gøre dette er så simpelt som at erstatte mount med unmount :

 udisksctl unmount -b /dev/sd [b1, b2, etc.] 

udisksctl afmontere kort

Husk, at dine virtuelle enheder som diskbilleder er navngivet forskelligt til harddiske og USB'er!

Hvis du kontrollerer dine enheder ved hjælp af lsblk, vil du bemærke, at din USB / harddisk stadig er til stede, selv efter at du har afmonteret den. For at fjerne det helt og sikkert fjerne din enhed, skal du indtaste en anden kommando, der slukker den:

 udisksctl power-off -b /dev/sd [b, c, etc.] 

udisksctl power off

Bemærk, at dette ikke gælder for dine egne partitioner, da de er en del af dit system. Det samme gælder for diskbilleder, da de ikke drives i første omgang - i stedet skal du bruge en anden kommando for at fjerne dem fra din liste over enheder:

 udisksctl loop-delete -b /dev/loop [0, 1, 2, etc.] 

Montering af old-school-vejen

Udisks bør for det meste være i stand til at dække de fleste af dine baser. Det er dog godt at vide, hvordan man gør det på en anden måde. Den væsentligste forskel her er, at du skal angive, hvor du vil montere dine partitioner, og du vil ikke være i stand til at slukke dine enheder ved hjælp af disse kommandoer, når du er færdig med dem.

Du skal også have administratorrettigheder (dvs. "sudo" i begyndelsen af ​​følgende kommandoer). Det er så tilstrækkeligt at bruge Udisks anbefales i de fleste tilfælde at forhindre, at dit system bryder ved et uheld. 9 Lethal Linux Commands Du bør aldrig køre 9 dødelige Linux Commands Du bør aldrig køre Du bør aldrig køre en Linux-kommando, medmindre du ved præcis, hvad det gør. Her er nogle af de dødbringende Linux-kommandoer, som du overvejende vil undgå. Læs mere !

At montere en partition:

 sudo mount /dev/sd [b1, b2, etc.] /mnt 

Den sidste del angiver, hvor du vil placere det udenlandske filsystem i din Linux-boks. Traditionelt er dette / mnt- biblioteket. For flere enheder kan du montere dem i undermapper under / mnt . Bare sørg for at oprette disse mapper først med kommandoen mkdir !

montering af den gamle skolevej

Som Udisks understøtter monteringsværktøjet også diskbilleder. Men at huske, hvordan det virker, kan være lidt mere besværligt. På den lyse side behøver du kun at indtaste en enkelt kommando i forhold til Udisks-metoden:

 sudo mount Example .iso /mnt -t (iso9660|udf) -o loop 

Hvis indholdet på dit diskbillede ikke vises korrekt, skal du muligvis skifte mellem "iso9660" og "udf" (ekskl. Parentes!) - dette angiver formatet på diskbilledet.

Afmontere Old-School Way

Mærkeligt nok er kommandoen til at afmontere en partition ikke un mount, men du montere. Husk det. I modsætning til montering behøver du ikke at specificere placeringen af ​​dit monteringspunkt - det gør bare enheden:

 sudo umount /dev/sd [b1, b2, etc.] 

Du kan nu fjerne din enhed, uden at data kan blive tabt.

For diskbilleder er kommandoen lidt anderledes:

 sudo umount /dev/loop [0, 1, 2, etc.] 

Fremtidige referencer

Hvis du nogensinde skal huske de specifikke trin til at montere eller afmontere dine enheder med kommandolinjen, er alt du behøver at gøre, at du skal indtaste dette:

 udisksctl help 

udesksctl hjælp

Som det ses i ovenstående billede, kan du også bede om hjælp til de forskellige udisksctl kommandoer.

Så der har du det. Med disse kommandoer ved din side er du et skridt tættere på at bruge Linux uden hjælp fra skrivebordet. Hvis du er i stand til det, er du velkommen til at navigere gennem dine friskmonterede filer via terminalen også Sådan administreres filer i Linux-terminalen og skrivebordet Sådan administreres filer i Linux-terminalen og skrivebordet Når du har foretaget ændringen til Linux, skal du Du finder et fornuftigt skrivebord, som er nemt at bruge, fra at installere nye apps og lancere dem til at organisere dine data. Læs mere .

Hvilke andre nyttige kommandoer mener du, at andre Linux-brugere skal vide? Lyde af i kommentarerne.

In this article