Allt du behöver veta om Mount [Linux]
Fram till Windows 8 hade en dator inget inbyggt stöd för ISO-filer. Ett litet program kan hjälpa dig att hantera det väldigt enkelt, men du måste fortfarande installera det själv. På Linux kan du direkt montera alla ISO- eller filsystem med ett enkelt kommando. Det kan emellertid vara lite knepigt att manipulera enheter, särskilt om du brukade Windows tidigare. Du måste tänka på Linux-filosofi: allt är en fil. Därför kan en enhet betraktas som en mapp, vilken är en fil i sig. Och montering av en enhet består i att ge lite utrymme och en sökväg till den filen.
Montera
Först och främst behöver du superanvändarnas rättigheter för att kunna montera allt på din dator. Den allmänna syntaxen är något som:
sudo mount [-t typ] [-o alternativ] [ommonterad enhet] [sökväg till den monterade enheten]
Efter parametern "t" ska du ange typen av filsystem som du försöker montera. Om du inte skriver något, försöker programmet hitta sig själv av typen. De vanligaste är vfat, iso9660, reiserfs, nfs, ramfs, smbfs, ext2, ext3 och ext4. Å andra sidan står "o" för de alternativ som du kan exakta, till exempel:
- auto / noauto för automatisk montering eller ej
- exec / noexec för att ange om binärerna på filsystemet kan utföras eller ej
- användare / nouser för att avgöra om någon användare eller bara rot kan montera enheten
- ro / rw som står för "skrivskyddad" och "läs och skriv"
I allmänhet vill du använda alternativet "standard" som sammanfattar de mest använda parametrarna: async, auto, dev, exec, nouser, rw, suid. Och du kan självklart lägga mer än ett alternativ så länge du skiljer dem med ett komma. För fler alternativ och typer, kan du läsa den manuella sidan av mount med
man mount
Som exempel kan du nu montera någon ISO-fil helt enkelt med
sudo mount -t iso9660 -o loop [image.iso] / mnt /
Observera att katalogen / mnt är speciellt avsedd för montering av enheter. Du behöver inte använda det men det är bra att veta att det är där. Du bör också komma ihåg att om du monterar en enhet i en icke-tom katalog, kommer innehållet att döljas men inte förstöras (du kan få det att visas igen genom att ta bort den monterade enheten). Och om du vill bli mer bekant med alternativen och typerna i allmänhet, kommer kommandofältet utan argument att visas med listan över aktuellt monterade enheter (samma lista finns på / etc / mtab, som står för monterade filsystem Tabell).
umount
Nu när du vet hur man monterar grejer, tar nästa logiska steg bort dem: omounting som vi kallar det eftersom vi använder kommandot om att göra det. Umounting är också mycket viktigt eftersom det är det ögonblick då data kommer att skrivas fysiskt på enheten. Därför kan du inte mata ut enheten om den fortfarande används. Som en sidospets hjälper kommandofusaren dig att hitta processerna och användarna beroende på en viss enhet:
fixeringsenhet -v [monteringspunkt]
Med alternativet "v" står för verbose-läge. Tillbaka till enhetens utstötning är syntaxen för ommontering mycket enkel:
sudo umount [monteringspunkt]
Montera
En annan cool sak om mount-kommandot, du behöver inte montera en enhet och sedan montera den igen för att ändra dess monteringsalternativ. Använd istället parametern "remount" efter syntaxen:
sudo mount -o remount, [nya alternativ] [monteringspunkt]
Automatisk montering
För dem som vill gå vidare och använda Mount-kommandot mycket ofta kan du konfigurera filen / etc / fstab för att förenkla montering av enheter, och till och med göra det automatiskt vid uppstart. Till exempel använder jag fstab för att montera mina LVM-enheter före daemonerna.
Syntaxen är som följer:
- enheten som ska monteras eller dess UUID
- monteringspunkten
- Typ av filsystem
- monteringsalternativen
- dumpfrekvensen (om du inte har någon aning lämna den 0)
- verifieringsfrekvensen (0 för att ignorera den, 1 för att kontrollera den först, 2 för att kontrollera den andra osv.)
Om du anger "noauto" i alternativen, kommer enheten inte att monteras automatiskt, men monteringskommandot kommer att förenklas:
sudo mount [namnet på enheten inspelad i fstab]
Slutsats
Du borde nu kunna använda mount-kommandot som ett proffs. Åtminstone kunna montera dina ISO-filer enkelt. Vi täckte till och med lite mer med fstab men jag vägrade att namnge den här artikeln "Allt du behöver veta om montering" på grund av det oavsiktliga ordspelet. Om du vill gå vidare, uppmanar jag dig att kolla in etiketter som förenklar montering av enheter (börja med e2label och mlabel ). Och som alltid är den manuella sidan ganska bra också. Som en bonus kan du prova att använda en GUI-liknande pysdm för all montering, men igen är kommandoraden en måste-know.
Är du säker på Mount-kommandot? Använder du det ofta? Har du några andra exempel att föreslå? Vänligen meddela oss i kommentarerna.