Vad är de mappar i ditt Linux Root Directory?

Vad är de mappar i ditt Linux Root Directory? / Linux

Öppna en filhanterare i din Linux-lådan och välj Dator i sidofältet. Detta visar dina systemmappar. Har du någon aning om vad var och en håller? Vissa verkar uppenbara. Andra, inte så mycket. Och det finns ingen C: eller D: enhet i sikte.

Fröken inte. Här är en sammanfattning av vad som gör att din dator kryssar.

/ bin & / sbin

De / bin mappen rymmer många binärer som körs på din maskin. När du skriver ett kommando i terminalen 9 Quirky Linux Commands Du behöver veta (och kommer att älska) 9 Quirky Linux Commands Du behöver veta (och kommer att älska) Gör ASCII-konst, prata med datorn och spela textupplevelser. Din Linux-kommandorad är inte bara för arbete: det kan vara konstigt underhållande om du vet rätt kommandon. Läs mer, det här är den mapp du söker igenom. För att starta ett program som inte finns i den här mappen måste du istället cd till den platsen.

/ sbin Innehåller binärer reserverade för systemadministratörer. Det här är de kommandon som normala användare kanske inte behöver komma åt.

/känga

Det här är de filer som datorn behöver starta. Det här är var din bootloader och Linux-kärnan Linux-kärnan: En förklaring i Laymans villkor Linux-kärnan: En förklaring i Laymans villkor Det finns bara en de facto sak som Linux-distributioner har gemensamt: Linux-kärnan. Men medan det ofta talas om, vet många inte riktigt exakt vad det gör. Läs mer live. Det är naturligtvis nödvändigt att sakerna här är här. Skruva runt här kan orsaka att din dator inte startar. Du kommer att vilja veta vad du gör.

/ dev

Namnet på den här mappen är kort för enheten, inte utvecklare. Här hittar du filer relaterade till maskinvaran i din maskin, till exempel CPU och olika hårddiskar.

Unix-system behandlar allt som en fil, även när de inte är. De “falsk” filer i / dev kommer inte att göra mening för din genomsnittliga användare, men de gör livet enklare för utvecklare.

/etc

Det började som ett ställe att dumpa filer som inte hade ett hem. Nu hittar du startskript och konfigurationsfiler för dina applikationer. Om du vill redigera vilka användare som har sudo-privilegier, är konfigurationsfilen här.

Det här är systeminställningar. De som varierar med varje användare gömmer sig i sina hemkataloger. Du kan ofta se dessa mappar genom att trycka på Ctrl + H (GNOME) eller Alt + . (KDE).

/Hem

Varje användare får sin egen katalog. Det här är det utrymme du redan känner till. Här ser du dina dokument, musik, videor och annat innehåll som du ser i din filhanterare Thunar vs. Nautilus: Två lättviktade filhanterare för Linux Thunar vs. Nautilus: Två lätta filhanterare för Linux är Thunar en bättre filhanterare än GNOME: s standard Nautilus? Läs mer .

/ lib & / lib64

Den här platsen innehåller biblioteksbilder som datorn behöver starta plus kärnmoduler. Innehållet i den här mappen gör det också möjligt att köra kommandon i en rotmiljö. Kort sagt viktiga saker.

/media

Som tidigare nämnts behandlar Linux allt som en fil, inklusive enheter. Tycka om / dev, den här mappen innehåller filer som motsvarar hårdvaran. I det här fallet är det flyttbara media som flash-enheter och cd-rom.

/ mnt

Detta är katalogen för tillfälligt montering av enheter. Tänk på ISO-bilder. Äldre Linux-system ställde mer efterfrågan på / mnt katalogen. Idag använder många tillfälliga fästen, t.ex. lastning av en extern hårddisk, /media.

/välja

Namnet är kort för valfritt. Det här är en programvara från tredje part som kan användas, till exempel Java eller Google Chrome.

/ proc

Här hittar du information om pågående processer. Dessa “falsk” filer tar inte upp diskutrymme. Men som innehållet i / dev och /media, de ser verkliga ut.

Dessa mappar ger information om datorns maskinvara och kärnan./ Proc / cpuinfo ger information om din CPU, till exempel. Du kanske vill låta en systemskärm få tillgång till dessa filer Hur man dödar program och kontrollerar systeminformation i Linux Hur man dödar program och kontrollerar systeminformation i Linux I Windows kan oansvariga program stängas genom att slå CTRL + ALT + DEL och öppna uppgiften chef. Men i Linux är sakerna annorlunda. Lyckligtvis är det fortfarande enkelt att övervaka och stänga oansvariga program ... Läs mer istället för att se dem direkt.

/rot

När du loggar in som root-användare har du en separat hemkatalog. Detta är det. Notera, /rot skiljer sig från /, som även kallas din rotkatalog.

/springa

Det finns några kataloger du inte skulle ha stött på för ett decennium eller två sedan. Detta är en av dem. Det började visas under 2011.

Vissa program som kör tidigt under startprocessen placeras runtime data under / dev och andra platser. Denna katalog ger ett särskilt utrymme för detta.

/ srv

Dessa bokstäver står för service, särskilt de som du serverar via din maskin. Bli inte förvånad över att se någonting i den här mappen om du inte använder din maskin som en server.

/ sys

Den här katalogen är ett virtuellt filsystem. Den visar information om kärnans delsystem, hårdvaruenheter och tillhörande enhetsdrivrutiner. Detta område på din dator är en produkt av sysfs.

/ tmp

Det här är inte förvånansvärt att den här mappen innehåller tillfälliga filer. Här kan du hitta ZIP-filer från program och kraschloggar som inte kommer att hålla fast. Tidigare var hårddiskar små. Nu har vi mer utrymme än vi behöver 5 enkla sätt att spara pengar på nya hårddiskar 5 enkla sätt att spara pengar på nya hårddiskar Vi har redan täckt alla saker du behöver tänka på för att köpa rätt hårddisk. Nu handlar det om att spara så mycket pengar som möjligt. Läs mer, men det betyder inte att varje bit av data behöver hålla fast för alltid.

/ usr

Användarvänliga applikationer och verktyg visas i den här katalogen. Här kan du hitta binärer, källkod, ikoner, dokumentation och andra användbara data.

/ var

Detta utrymme innehåller variabla data. Det här är platsen för systemloggar, skrivarspoler, låsfiler och liknande filer. Det kan hända att du ser cachade data och mappar som är specifika för spel. / var är skild från / usr för tider när den senare är skrivskyddad.

Om bara det var ett enklare sätt att komma ihåg detta

Det finns. Bilden nedan ger en översikt över varje mapp (med undantag för /springa). Den är tillgänglig över på TecMint, tillsammans med mer detaljerad information för dig som behöver den.

Vad tänkte de på?

Som Linux Voice säger i juli 2016-frågan, “hemligheten att förstå quirks av Linux-filsystemet är att sätta dig i en 80-talets Unix systemadministratörs sinne.”

Jag var aldrig en sysadmin på 80-talet, inte heller levde jag. Men jag håller med om att det hjälper till att försöka komma in i huvudet.

Om du var en Linux-administratör väg tillbaka när, jag skulle gärna höra dina tankar. Upplysa oss yngre whippersnappers i kommentarerna!

Vad för alla andra, hur ofta dyker du in i rotkatalogen? Hittar du mappen hierachy förvirrande? Hur jämför det med andra operativsystem? Chime in!

Utforska mer om: Filsystem, Linux.