Bli kjent med Linux: File System Hierarchy

Linux-filsystemet hierarkiet er mye annerledes enn for Windows. Så mye at det blir et show stopper for mange nye brukere. Jeg håper å klare opp mye av forvirringen her og nå på gHacks. Så, uten videre adjø, jeg gir deg Linux filsystemet hierarki

/-. Dette er basen, eller rot, av filsystemet. Alt i Linux-systemet ligger i denne katalogen

/bin -. Denne katalogen inneholder en rekke viktige kommandoer som er tilgjengelige for svakstilte brukere (for eksempel katt, chmod, chown, etc). /bin katalog huser også skjell (som bash)


/boot -. Denne katalogen inneholder alt nødvendig for oppstartsprosessen. Uten /boot katalog, ville maskinen ikke være i stand til å starte opp

/dev -. Denne katalogen inneholder alle de spesielle og enhetsfilene. Med Linux alle enheter og stasjoner har et navn. Harddisker pleier merkes som hda, hdb, hdc. Spesielle enheter som eksterne USB-enheter kan være merket som sda, sdb, sdc. Hvis du ser i /dev katalog vil du se ganske mange filer som kan være forbundet med enheter. De fleste av de enhetene som finnes her er enten blokkere eller tegn enheter. Blokkere enheter holde data (for eksempel en harddisk) og tegn enheter overfører data (for eksempel en mus)

/etc. - Dette er en veldig spesiell katalog som inneholder en rekke konfigurasjonsfiler og kataloger. Denne katalogen vil inneholde X konfigurasjoner, Apache, Samba, init system, etc. /etc katalog huser også kilder for pakken styringssystemer som apt og yum. En av de viktigste subdirectoris i /etc
er /etc/init.d plakater (eller i Red Hat-baserte systemer, /etc/rc.d/init.d
). Dette underkatalog inneholder alle initialisering skript for tjenester som nettverk, samba, apache, cron, hal, etc.

/home - Det er der all brukerdata er plassert. Hver bruker på systemet vil ha sin egen underkatalog i /home
. Alle brukerdata og brukerspesifikke konfigurasjonsfiler lagres her

/lib -. Det er der alle kjernemoduler som trengs for system boot biblioteker som kreves av root systemkommandoer (kommandoer som finnes i /bin og /sbin. )

/tapt + funnet - Hvis systemet krasjer eller blir avsluttet på riktig måte eventuelle tapte data vil bli lagret her. Under en recovery boot fsck programmet vil forsøke å gjenopprette korrupte filer som finnes her

/media -. Det er der alle eksterne medier (eller ekstra interne disker) er montert. Hvis du gjør eller redigere oppføringer i /etc /fstab
filen du vil peke enheter (for eksempel /dev /sda til kataloger withing /media
.)

/mnt - Dette er en annen katalog der eksterne (og interne) stasjoner og enheter er montert. Dette er en etterlevning til eldre skolen tanke. De fleste moderne distribusjoner flytter til /media katalog

/opt. - Dette er en katalog som kan brukes til å installere programmer som er utenfor standardinstallasjonen. Når du installerer programmer her de kan brukes hele systemet av alle brukere. Bare root brukeren kan installere programmer her

/proc. - Dette er en spesiell katalog som faktisk er et virtuelt filsystem. /Proc katalogen fungerer som en prosess informasjonssenter for kjernen

/root -.. Det er roten brukers hjemmeområde

/sbin - dette er hvor alle systemvedlikehold /administrasjon kjørbare filer er lagret. Disse kommandoene er forskjellige fra de i /usr /sbin
ved at de er system-kommandoer som brukes for kritiske system administrasjon og vedlikehold, mens /usr /sbin
er ikke-kritiske oppgaver som brukeradministrasjon, nettverksadministrasjon, etc.

/usr - Dette er en av de største kataloger på systemet som det inneholder alle bruker kjørbar binærfiler samt bibliotekene, dokumentasjon og header filer for disse kjørbare. En av de viktigste underkataloger er /usr /bin
der alle bruker programmet kjør lagres

/var -. Denne katalogen inneholder alle variable data som loggfiler. På en server miljø dokumentet rotkatalogen på de fleste servere vil bli funnet her ( /var /www Anmeldelser og /var / ftp
er eksempler.)

/srv - Denne katalogen kan inneholde tjenester (for eksempel www
) katalog i noen distribusjoner

/tmp -. Denne katalogen, som du forventer, inneholder midlertidige filer som er lagret som trengs. Mange filer du finner her er lock-filer laget av applikasjoner. Ikke fjern noe fra denne katalogen som cron systemet har en jobb spesielt opprettet for fjerning av disse filene.

Og det du har det. En beskrivelse av hver katalog i Linux-filsystemet hierarki. Anmeldelser