sv.phhsnews.com


sv.phhsnews.com / Linux Directory Structure, Förklarade

Linux Directory Structure, Förklarade


Om du kommer från Windows kan Linux-filsystemstrukturen verka särskilt utländskt. C: -körnings- och körbokstäverna är borta, ersatt av en / och krypterande kataloger, av vilka de flesta har tre bokstavsnamn.

Filsystem för filsystemhierarkin definierar strukturen för filsystem på Linux och andra UNIX -lika operativsystem. Linux-filsystem innehåller dock även några kataloger som ännu inte definierats av standarden.

/ - Root Directory

Allt på ditt Linux-system finns under katalogen, känd som rotkatalogen. Du kan tänka på katalogen som liknar katalogen C: i Windows - men det här är inte helt sant, eftersom Linux inte har skrivbrev. Medan en annan partition skulle vara placerad på D: på Windows, skulle den här andra partitionen visas i en annan mapp under / på Linux.

/ bin - Viktiga användar binärer

Den / bin-katalogen innehåller de viktigaste användarbinarierna (program) Det måste vara närvarande när systemet är monterat i enanvändarläge. Program som Firefox lagras i / usr / bin, medan viktiga systemprogram och verktyg som bash-skalet finns i / bin. / Usr-katalogen kan lagras på en annan partition - att placera dessa filer i / bin-katalogen säkerställer att systemet kommer att ha dessa viktiga verktyg, även om inga andra filsystem är monterade. Katalogen / sbin är likadan - den innehåller väsentliga systemadministrations binärer.

/ boot - Static Boot Files

Startkatalogen innehåller de filer som behövs för att starta upp systemet - till exempel GRUB-startläsarens filer och din Linux kärnor lagras här. Uppstartsladdarens konfigurationsfiler finns inte här, men de är i / etc med andra konfigurationsfiler.

/ cdrom - Historisk monteringspunkt för cd-skivor

Katalogen / cdrom är inte en del av FHS-standarden, men du hittar den fortfarande på Ubuntu och andra operativsystem. Det är en tillfällig plats för cd-skivor som sätts in i systemet. Standardwebplatsen för tillfälliga medier finns dock i / media-katalogen.

/ dev - Enhetsfiler

Linux exponerar enheter som filer, och / dev-katalogen innehåller ett antal specialfiler som representerar enheter. Dessa är inte egentliga filer som vi känner dem, men de visas som filer - till exempel / dev / sda representerar den första SATA-enheten i systemet. Om du vill partitionera det, kan du starta en partitionsredaktör och berätta att den ska redigera /dev/sda.

Denna katalogen innehåller också pseudo-enheter, som är virtuella enheter som inte motsvarar maskinvaran. Till exempel producerar / dev / random slumpmässiga tal. / dev / null är en speciell enhet som inte producerar någon utgång och automatiskt kasserar all ingång - när du rör utmatningen av ett kommando till / dev / null, kasserar du det.

/ etc - Konfigurationsfiler

/ etc katalog innehåller konfigurationsfiler, som i allmänhet kan redigeras manuellt i en textredigerare. Observera att / etc / katalogen innehåller konfigurationsfiler över hela systemet - användarspecifika konfigurationsfiler är placerade i varje användares hemkatalog.

/ hem - Hemmappar

Hemmappen innehåller en hemmapp för varje användare. Om ditt användarnamn t.ex. är Bob, har du en hemmapp som ligger på / home / bob. Den här hemmappen innehåller användarens datafiler och användarspecifika konfigurationsfiler. Varje användare har bara skrivåtkomst till sin egen hemmapp och måste få höjda behörigheter (bli root-användaren) för att ändra andra filer på systemet.

/ lib - Viktiga delade bibliotek

Den / lib-katalogen innehåller bibliotek som behövs av De viktigaste binärerna i mappen / bin och / sbin. Bibliotek som behövs av binärerna i mappen / usr / bin finns i /usr/lib.

/lost+found - Återställda filer

Varje Linux-filsystem har en förlorad + hittad katalog. Om filsystemet kraschar, kommer en filsystemkontroll att utföras vid nästa start. Eventuella korrupta filer som hittas kommer att placeras i den förlorade + hittade katalogen, så du kan försöka återställa så mycket data som möjligt.

/ media - Flyttbara media

Mediekatalogen innehåller underkataloger där flyttbara medieenheter som är inlagda i datorn är monterade. När du till exempel lägger in en CD i ditt Linux-system, skapas en katalog automatiskt i / media-katalogen. Du kan komma åt innehållet på cd-skivan i den här katalogen.

/ mnt - Tillfälliga monteringspunkter

Historiskt sett är / mnt-katalogen där systemadministratörer installerade temporära filsystem samtidigt som de används. Om du till exempel monterar en Windows-partition för att utföra några återställningsoperationer, kanske du monterar den på / mnt / windows. Du kan dock montera andra filsystem överallt på systemet.

/ opt - Valfria paket

Den / opt-katalogen innehåller underkataloger för valfria programvarupaket. Det brukar användas av proprietär programvara som inte följer standardfilsystemhierarkin - till exempel kan ett eget program dumpa sina filer i / opt / application när du installerar det.

/ proc - Kärn- och processfiler

Den / proc-katalogen som liknar / dev-katalogen eftersom den inte innehåller standardfiler. Den innehåller speciella filer som representerar system och processinformation.

/ root - Root Home Directory

Den / root-katalogen är rootkatalogen för root-användaren. I stället för att vara lokaliserad på / home / root, ligger den på / root. Det här skiljer sig från / som är systemets rotkatalog.

/ kör - Program State Files

Katalogen / / katalogen är ganska ny och ger applikationer en vanlig plats för att lagra övergående filer som de behöver som uttag och process ID . Dessa filer kan inte lagras i / tmp eftersom filer i / tmp kan raderas.

/ sbin - Systemadministration Binaries

Katalogen / sbin liknar / bin-katalogen. Det innehåller viktiga binärer som i allmänhet är avsedda att drivas av root-användaren för systemadministration.

/ selinux - SELinux Virtual File System

Om din Linux-distribution använder SELinux för säkerhet (t.ex. Fedora och Red Hat) katalogen / selinux innehåller speciella filer som används av SELinux. Det liknar / proc. Ubuntu använder inte SELinux, så närvaron av den här mappen på Ubuntu verkar vara en bugg.

/ srv - Servicedata

Katalogen / srv innehåller "data för tjänster som tillhandahålls av systemet." Om du var Användning av Apache HTTP-servern för att tjäna en webbplats kan du spara dina webbsidor i en katalog i / srv-katalogen.

/ tmp - Tillfälliga filer

Program lagrar temporära filer i / tmp-katalogen. Dessa filer tas normalt bort när ditt system startas om och kan raderas när som helst av verktyg som tmpwatch.

/ usr - Användarbinarier och skrivskyddade data

Den / usr-katalogen innehåller program och filer som användarna använder , i motsats till applikationer och filer som används av systemet. Till exempel finns icke-väsentliga applikationer i katalogen / usr / bin istället för / bin-katalogen och icke-nödvändiga systemadministrations binärer finns i / usr / sbin-katalogen i stället för / sbin-katalogen. Bibliotek för var och en finns i / usr / lib-katalogen. / Usr-katalogen innehåller också andra kataloger - till exempel är arkitekturoberoende filer som grafik i /usr/share.

/ usr / local-katalogen där lokala applikationer installeras som standard - det hindrar dem från att mucka upp resten av systemet.

/ var - Variable Data Files

/ var-katalogen är den skrivbara motsvarigheten till / usr-katalogen, som måste vara skrivskyddad vid normal drift. Loggfiler och allt annat som normalt skulle skrivas till / usr under normal drift skrivs till / var-katalogen. Till exempel hittar du loggfiler i /var/log.


För mer detaljerad teknisk information om Linux-filsystemhierarkin, se dokumentationen för filsystemhierarki Standard.


Så här uppdaterar du din Apple Watch för att titta på OS 2.0.1 (eller högre)

Så här uppdaterar du din Apple Watch för att titta på OS 2.0.1 (eller högre)

Den nya versionen av Apples klocksystem, Watch OS 2.0.1, är nu tillgänglig för allmänheten och, tack vare en mängd nya funktioner och förbättringar, en viktig uppgradering för alla Apple Watch-användare. Läs vidare när vi visar hur du uppdaterar din klocka till det senaste OS. Obs! Sedan vi skrev detta har Apple släppt Watch OS 2.

(how-to)

Så här återställer du eller frigör en iPod Nano, iPod Touch, iPod Classic eller iPod Shuffle

Så här återställer du eller frigör en iPod Nano, iPod Touch, iPod Classic eller iPod Shuffle

Eftersom jag jobbar med IT får jag många frågor som handlar om tekniskt stöd, till exempel hur fryser eller återställer jag min iPod- enhet! Jag är inte säker på varför så många människor har frågat mig det senast, men eftersom de är, trodde jag att jag skulle skriva en snabb post om hur man ska gå om att återställa din iPod om den har fryst upp!Naturligtvis berä

(How-to)