Annons

Öppna en filhanterare i din Linux-ruta och välj Dator i sidofältet. Detta visar dina systemmappar. Har du någon aning om vad var och en av dem har? Vissa verkar uppenbara. Andra, inte så mycket. Och det finns ingen C: eller D: kör i sikte.

LinuxFilesystem-Root

Blir inte. Här är en sammanfattning av vad som får din dator att kryssa för.

/ bin & / sbin

De /bin -mappen innehåller många binärer som körs på din maskin. När du skriv ett kommando i terminalen 9 Quirky Linux-kommandon som du behöver veta (och kommer att älska)Gör ASCII-konst, prata med din dator och spela textäventyr. Din Linux-kommandorad är inte bara för arbete: den kan vara konstig 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 cd till den platsen istället.

LinuxFilesystem-Bin

/sbin har binärer reserverade för systemadministratörer. Det här är kommandona som vanliga användare kanske inte behöver komma åt.

/boot

Det här är filerna som din dator behöver starta. Det är här din bootloader och

instagram viewer
Linux-kärnan Vad är en kärna i Linux och hur kontrollerar du din version?Linux är ett operativsystem, eller hur? Tja, inte exakt! Det är faktiskt en kärna. Men vad är Linux-kärnan? Läs mer leva. Naturligtvis är sakerna här inne väsentliga. Om du skruvar in här kan orsaka att din dator inte startar. Du vill veta vad du gör.

/dev

Den här mappens namn är förkortad för enhet, inte utvecklare. Här hittar du filer relaterade till maskinvaran i din maskin, t.ex. CPU och olika hårddiskar.

Unix-system behandlar allt som en fil, även om de inte är det. De "falska" filerna i /dev kommer inte att vara vettigt för din genomsnittliga användare, men de underlättar livet för utvecklare.

/etc

Detta började som en plats att dumpa filer som inte hade ett hem. Nu hittar du uppstartsskript och konfigurationsfiler för dina applikationer. Om du till exempel vill redigera vilka användare som har sudo-behörigheter är konfigurationsfilen här.

LinuxFilesystem-Etc

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

/home

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 du ser i din filhanterare Thunar vs. Nautilus: Två lätta filhanterare för LinuxÄr Thunar en bättre filhanterare än Gnome som standard, Nautilus? Läs mer .

/ lib & / lib64

Den här platsen innehåller biblioteksbilder som din dator behöver för att starta upp 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 grejer.

/media

Som nämnts tidigare behandlar Linux allt som en fil, inklusive enheter. Tycka om /dev, den här mappen innehåller filer som motsvarar hårdvara. 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 ISO-bilder. Äldre Linux-system ställer större efterfrågan på /mnt katalogen. Idag använder många tillfälliga fästen, som att ladda en extern hårddisk /media.

/opt

Namnet är kort för valfritt. Detta är ett utrymme som tredjepartsprogramvara kan använda, till exempel Java eller Google Chrome.

/proc

Här hittar du information om processer som för närvarande körs. Dessa "falska" filer tar faktiskt inte ut diskutrymme. Men som innehållet i /dev och /media, de ser verkliga ut.

LinuxFilesystem-Proc

Dessa mappar ger information om din dators hårdvara och kärnan. /proc/cpuinfo ger till exempel detaljer om din CPU. Du kanske vill låt ett system övervaka åtkomst till dessa filer Hur man dödar program och kontrollerar systeminformation i LinuxI Windows kan program som inte svarar stängas genom att slå CTRL + ALT + DEL och öppna uppgiftshanteraren. Men i Linux är saker annorlunda. Lyckligtvis är det fortfarande lätt att övervaka och stänga program som inte svarar ... Läs mer snarare än att se dem direkt.

/root

När du loggar in som root-användare har du en separat hemkatalog. Detta är det. Notera, /root är annorlunda än /, som också kallas din rotkatalog.

/run

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

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

/srv

Dessa brev står för service, speciellt de som du betjänar via din maskin. Var inte förvånad över att se ingenting i den här mappen om du inte använder din maskin som server.

/sys

Den här katalogen är ett virtuellt filsystem. Den visar information relaterad till kärnans undersystem, hårdvara och tillhörande drivrutiner. Det här området på din dator är en produkt av sysfs.

LinuxFilesystem-Sys

/tmp

Det är inte förvånande att den här mappen innehåller tillfälliga filer. Här kan du hitta ZIP-filer från program och kraschloggar som inte sticker runt. Tidigare var hårddiskar små. Nu har vi det mer utrymme än vi behöver 5 enkla sätt att spara pengar på nya hårddiskarVi 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 du kan. Läs mer , men det betyder inte att alla bitar av data måste hålla sig kvar för alltid.

/usr

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

/var

Detta utrymme innehåller variabla data. Det här är platsen för systemloggar, skrivarspolar, låsfiler och liknande filer. Du kan se cachelagrade data och mappar som är specifika för spel. /var är separat från /usr för tider då 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 /run). Det är tillgängligt över kl TecMint, tillsammans med mer detaljerad information för dig som behöver det.

LinuxFilesystem-Directory

Vad tänkte de?

Som Linux Voice säger i sin fråga i juli 2016, "hemligheten till att förstå Linux-filsystemets föremål är att sätta dig själv i tankarna på en Unix-systemadministratör från 1980-talet."

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

Om du var en Linux-administratör långt tillbaka när jag skulle gärna höra dina tankar. Upplys oss yngre whippnappers i kommentarerna!

Vad gäller alla andra, hur ofta dyker du in i rotkatalogen? Tycker du att mapphierarkin är förvirrande? Hur jämför det med andra operativsystem? Chime in!

Bertel är en digital minimalist som skriver från en bärbar dator med switchar för fysisk integritet och ett operativsystem godkänt av Free Software Foundation. Han värderar etik över funktioner och hjälper andra ta kontroll över sina digitala liv.