Advertentie
Open een bestandsbeheerder op uw Linux-box en selecteer Computer in de zijbalk. Dit toont uw systeemmappen. Heb je enig idee wat ze allemaal bevatten? Sommige lijken voor de hand liggend. Anderen, niet zozeer. En er is geen C: of D: drive in zicht.
Maak je geen zorgen. Hier is een overzicht van wat uw computer doet tikken.
/ bin & / sbin
De /bin map bevat veel binaire bestanden die op uw computer worden uitgevoerd. Wanneer je typ een commando in de terminal 9 eigenzinnige Linux-opdrachten die u moet kennen (en waarvan u zult houden)Maak ASCII-kunst, praat met je computer en speel tekstavonturen. Je Linux-opdrachtregel is niet alleen voor werk: het kan raar vermakelijk zijn, als je de juiste opdrachten kent. Lees verder , dit is de map die u doorzoekt. Om een programma te starten dat niet in deze map staat, moet je in plaats daarvan naar die locatie cd.
/sbin bevat binaire bestanden die zijn gereserveerd voor systeembeheerders. Dit zijn de opdrachten die normale gebruikers mogelijk niet nodig hebben.
/boot
Dit zijn de bestanden die uw computer nodig heeft om op te starten. Dit is waar je bootloader en de Linux-kernel Wat is een kernel in Linux en hoe controleer je je versie?Linux is toch een besturingssysteem? Nou, niet precies! Het is eigenlijk een pit. Maar wat is de Linux-kernel? Lees verder leven. Onnodig te zeggen dat de spullen hier essentieel zijn. Hier ronddraaien kan ervoor zorgen dat uw computer niet opstart. Je zult willen weten wat je doet.
/dev
De naam van deze map is een afkorting voor apparaat, niet voor ontwikkelaar. Hier vind je bestanden gerelateerd aan de hardware in je machine, zoals de CPU en diverse harde schijven.
Unix-systemen behandelen alles als een bestand, zelfs als dat niet het geval is. De "nep" -bestanden binnen /dev is niet logisch voor de gemiddelde gebruiker, maar ze maken het leven voor ontwikkelaars gemakkelijker.
/etc
Dit begon als een plek om bestanden te dumpen die geen huis hadden. Nu vindt u opstartscripts en configuratiebestanden voor uw applicaties. Als u bijvoorbeeld wilt bewerken welke gebruikers sudo-rechten hebben, is het configuratiebestand hier.
Dit zijn systeeminstellingen. Degenen die per gebruiker verschillen, verbergen zich in hun homedirectory's. U kunt die mappen vaak zien door op te drukken Ctrl + H (GNOME) of Alt +. (KDE).
/home
Elke gebruiker krijgt zijn eigen directory. Dit is de ruimte die je al kent. Hier ziet u uw documenten, muziek, video's en andere inhoud je ziet in je bestandsbeheerder Thunar vs. Nautilus: twee lichtgewicht bestandsbeheerders voor LinuxIs Thunar een betere bestandsbeheerder dan Gnome's standaard, Nautilus? Lees verder .
/ lib & / lib64
Deze locatie bevat bibliotheekafbeeldingen die uw computer nodig heeft om op te starten, plus kernelmodules. Met de inhoud van deze map kunt u ook opdrachten uitvoeren in een root-omgeving. Kortom, belangrijke zaken.
/media
Zoals eerder vermeld, behandelt Linux alles als een bestand, inclusief apparaten. Leuk vinden /dev, deze map bevat bestanden die overeenkomen met hardware. In dit geval zijn het verwijderbare media zoals flashstations en cd-roms.
/mnt
Dit is de directory voor het tijdelijk koppelen van schijven. Denk aan ISO-afbeeldingen. Oudere Linux-systemen vragen meer /mnt directory. Tegenwoordig gebruiken veel tijdelijke mounts, zoals het laden van een externe harde schijf /media.
/opt
De naam is een afkorting voor optioneel. Dit is een ruimte die software van derden kan gebruiken, zoals Java of Google Chrome.
/proc
Hier vindt u informatie over de lopende processen. Deze 'nep'-bestanden nemen niet echt schijfruimte in beslag. Maar zoals de inhoud van /dev en /media, ze zien er echt uit.
Deze mappen bevatten informatie over de hardware van uw computer en de kernel. /proc/cpuinfo geeft bijvoorbeeld details over uw CPU. Je wilt misschien laat een systeemmonitor toegang krijgen tot deze bestanden Programma's doden en systeeminformatie controleren in LinuxIn Windows kunnen niet-reagerende programma's worden gesloten door op CTRL + ALT + DEL te drukken en Taakbeheer te openen. Maar in Linux zijn de dingen anders. Gelukkig is het nog steeds eenvoudig om niet-reagerende programma's te controleren en te sluiten ... Lees verder in plaats van ze rechtstreeks te bekijken.
/root
Wanneer u zich aanmeldt als rootgebruiker, heeft u een afzonderlijke homedirectory. Dit is het. Opmerking, /root is anders dan /, ook wel uw root-directory genoemd.
/run
Er zijn een aantal mappen die u tien of twee jaar geleden niet zou zijn tegengekomen. Dit is er een van. Het begon in 2011 te verschijnen.
Sommige programma's die vroeg tijdens het opstartproces werden uitgevoerd, plaatsten runtime-gegevens onder /dev en andere locaties. Deze directory biedt hiervoor een speciale ruimte.
/srv
Deze letters staan voor service, met name de letters die u bedient via uw machine. Het zal u niet verbazen dat u niets in deze map ziet als u uw machine niet als server gebruikt.
/sys
Deze map is een virtueel bestandssysteem. Het geeft informatie weer met betrekking tot kernelsubsystemen, hardwareapparaten en bijbehorende apparaatstuurprogramma's. Dit gebied van uw computer is een product van sysfs.
/tmp
Het is niet verwonderlijk dat deze map tijdelijke bestanden bevat. Hier vindt u mogelijk ZIP-bestanden van programma's en crashlogboeken die niet blijven hangen. Vroeger waren harde schijven klein. Nu hebben we meer ruimte dan we nodig hebben 5 eenvoudige manieren om geld te besparen op nieuwe harde schijvenWe hebben al alle dingen besproken die u moet overwegen om de juiste harde schijf te kopen. Nu gaat het erom zoveel mogelijk geld te besparen. Lees verder , maar dat betekent niet dat alle gegevens voor altijd moeten blijven bestaan.
/usr
Gebruikersgerichte applicaties en tools verschijnen in deze directory. Hier vindt u binaire bestanden, broncode, pictogrammen, documentatie en andere nuttige gegevens.
/var
Deze ruimte bevat variabele gegevens. Dit is de plek voor systeemlogboeken, printerspoelen, vergrendelingsbestanden en soortgelijke bestanden. Mogelijk ziet u gegevens en mappen in de cache die specifiek zijn voor games. /var staat los van /usr voor momenten waarop de laatste alleen-lezen is.
Was er maar een gemakkelijkere manier om dit te onthouden
Er bestaat. De onderstaande afbeelding geeft een overzicht van elke map (behalve /run). Het is beschikbaar op TecMint, samen met meer gedetailleerde informatie voor degenen onder u die het nodig hebben.
wat dachten ze?
Zoals Linux Voice in zijn uitgave van juli 2016 zegt, "is het geheim om de eigenaardigheden van het Linux-bestandssysteem te begrijpen, jezelf in de gedachten van een Unix-systeembeheerder uit de jaren 80 te plaatsen."
Ik was nooit een systeembeheerder in de jaren 80 en ik leefde ook niet. Maar ik ben het ermee eens dat het helpt om in je hoofd te kruipen.
als jij waren een Linux-beheerder lang geleden, ik zou graag uw gedachten willen horen. Verlicht ons jongere whippersnappers in de comments!
Zoals voor iedereen, hoe vaak duik je in de hoofdmap? Vind je de mappenhiërarchie verwarrend? Hoe verhoudt het zich tot andere besturingssystemen? Meedoen!
Bertel is een digitale minimalist die schrijft vanaf een laptop met fysieke privacyschakelaars en een door de Free Software Foundation onderschreven besturingssysteem. Hij waardeert ethiek boven functies en helpt anderen de controle over hun digitale leven te nemen.