Hvis du er en nybegynner og vil vite mer om katalogstrukturen, er denne guiden for deg. Vi vil forklare den korte informasjonen om standard Linux -katalogstrukturen.
Standard Linux -katalogstruktur forklart
Linux er bygget på UNIX, så det har et filsystemhierarki som ligner UNIX. La oss se på Linuxs katalogstruktur:
Linux/Unix operativsystem lagrer filer i en trelignende oppsett som starter med rotkatalogen.
/ - rotkatalogen
I Linux er roten den øverste katalogen som lagrer alle katalogene som dokumenter, musikk og nedlastinger. Rothjemkatalogen (/rot) og rotkatalogen (/) skal være distinkt.
/Bin - Binaries
/Dev -katalogen inneholder alle de kjørbare binære filene som et system krever for å kjøre ordentlig. De fleste av appene i dette systemet er i binært format og er tilgjengelige for alle brukere av Linux -operativsystemet.
/dev - enhetsfiler
/Dev -katalogen inneholder alle spesialfilene som representerer maskinvareenhetene som harddisker, nettverksadaptere og skrivere. Du kan finne de virtuelle filene som representerer de koblede maskinvaredelene som en mus, tastatur, lagringsenheter osv., Under /dev -katalogen.
/etc - Konfigurasjonsfiler
/Etc-katalogen inneholder systemkonfigurasjonsfilene som systemomfattende konfigurasjonsfiler, nettverksinnstillinger og applikasjonsspesifikke konfigurasjonsfiler. De systemomfattende konfigurasjonsfilene er tilgjengelige i /etc /katalogen.
/usr - brukerbinær og programdata
/USR -katalogen lagrer brukerprogrammene og relaterte filer i systemet. De fleste systemprogrammers kjørbare filer, biblioteker og kildekode er under “/usr”. Derfor er de fleste filer som er inkludert der, skrivebeskyttet (for den typiske brukeren).
/Hjem - Personopplysninger
/Hjemmekatalogen inneholder hjemmekatalogene for alle de enkelte brukere. Hver bruker på systemet kan holde dataene sine forskjellige fra andre brukernes data ved hjelp av hjemmekataloger.
/lib - delte biblioteker
/Lib -katalogen inneholder alle delte bibliotekfiler som brukes av systemet og andre apper. Den har bibliotekene for essensielle binærene i /bin- og /sbin -mappene i /lib -katalogen. /Usr /lib -mappen inneholder bibliotekene som binærene i /usr /bin -mappen krever.
/SBIN - Systembinær
/SBIN -katalogen har systembinærene som brukes av systemadministratoren. Det inkluderer nødvendige binære filer som ofte er laget for å brukes av rotbrukeren til å administrere systemet.
/TMP - Midlertidige filer
/TMP -katalogen lagrer alle de midlertidige filene som applikasjonene og systemene oppretter. Du kan slette tmpwatch når systemet ditt startes på nytt. Noen Linux -systemer ødelegger de gamle filene rutinemessig, så hold alt avgjørende her.
/var - Variable datafiler
/VAR -katalogen lagrer alle variable data som e -postmeldinger, loggfiler og andre applikasjonsdata. Systemadministratorer kan søke her etter data om oppførselen til systemene deres fordi filene som holdes her ikke blir automatisk utslettet.
/oppstart - oppstartsfiler
/Boot -katalogen inneholder alle filene som System Boot Loader bruker for å starte Linux OS. Sammen med kjernen lagrer den også det første RAM -filsystemet eller initramfs.
/proc - prosess- og kjernefiler
/Proc -katalogen inneholder informasjon om de for øyeblikket kjører og systemmaskinvaren. Ved oppstarten oppretter systemet et midlertidig filsystem og fjerner det når en bruker slår det av.
/OPT - Valgfri programvare
/Opt Directory Stores Valgfri tilleggsprogramvare som ikke er nødvendig av systemet. For at alle brukere skal kunne betjene programvaren, er det vanlig å opprettholde kildekoden i OPT og koble den binære filen i /bin -katalogen.
/root - Hjemmekatalogen til roten
/Roten er hjemmekatalogen for rotbrukere av systemet ditt. Det er tilgjengelig at /rot i motsetning til /hjem /rot. Dette er ikke det samme som / eller systemrotkatalogen.
/Media - Mount Point for flyttbare medier
/Mediene monterer de flyttbare medieenhetene som USB -stasjoner og CD -er. For eksempel genererer systemet en katalog i /mediekatalogen når du legger en CD i et Linux -system.
/mnt - Mount Directory
Katalogen /MNT brukes som et midlertidig monteringspunkt for filsystemer. Det ligner på /mediekatalogen, men systemadministratorene bruker MNT for å montere filsystemene i stedet for automatisk å montere de flyttbare mediene eksplisitt.
/SYS - Systeminformasjon
Katalogen /Sys -katalogen lagrer all informasjon om systemets maskinvare og enhet i Linux.
/SRV - Tjenestedata
/SRV -katalogen lagrer alle viktige data for tjenester som systemet er lagrer. For eksempel må filene på nettstedet ditt være inne i /SRV -katalogen hvis du bruker Apache HTTP -serveren for nettstedet.
/Run - Midlertidig filsystem
/RUN -katalogen har alle runtime -data som systemprosesser og serviceinformasjon. I begynnelsen av oppstartsprosessen må filene i /Run -katalogen slettes (eller fjernes eller reduseres, etter behov).
Konklusjon
Denne guiden viser en kort informasjon om standard Linux -katalogstrukturen som du bør kjenne som bruker. Som nevnt tidligere ligner Linux -katalogstrukturen et tre, med katalogene forgrening av roten. Samtidig har Linux -filsystemhierarkiet i seg selv oppstår ved roten.