? UNIX-operativsystemet bruker en hierarkisk filstruktur , som de fleste andre operativsystemer . Denne typen filstrukturen har ett overordnet katalog hvor alle andre kataloger som er med . I Unix , har hver katalog et formål og inneholder en bestemt filtype . Dette har holdt operativsystemet fra å bli uorganisert som den har vokst . Selv om ulike versjoner av Unix og Linux har noen forskjeller i deres katalog navn og struktur , er det meste av katalogstrukturen den samme, uavhengig av hvilken versjon du bruker. Struktur
Unix katalogstrukturen starter med rotkatalogen , som er markert med " /"-tegnet . Annenhver katalogen er en undermappe av rotmappen . Typiske toppnivå underkataloger inkludere " bin ", " etc ", " dev ", " lib ", " tapt + funnet ", " mnt ", " sys " " tmp ", " hjem" og " usr " kataloger . Hver av disse katalogene inneholder en bestemt type fil, og kan inneholde ett eller flere underkataloger . Når vist som en graf , ser katalogstrukturen som en opp - ned treet med roten katalog som stammen .
Formål
Hver av de øverste nivå kataloger har et bestemt formål . "Bin ", " usr /bin . " Og " sbin " kataloger inneholde kjørbare filer . Den " dev " katalogen inneholder maskinvareenheter filer. Den " lib " katalog inneholder utvikling biblioteker, inneholder "hjem " katalogen brukerens filer som er opprettet . Den " etc " katalogen inneholder de administrative og konfigurasjonsfiler . Den " tmp " katalogen brukes til å inneholde midlertidige filer , og er vanligvis tømmes når systemet startes på nytt . Den "lost + found" katalogen inneholder noen filer som kjernen ikke finner riktig sted for .
Sti navn
Når refererer til plasseringen av en bestemt fil eller mappe , kan du bruke den absolutte banen . Den absolutte banen viser nøyaktige plasseringen av filen i katalogen struktur og starter med rotkatalogen . Et eksempel på en absolutt sti er " /home /dan /pictures /BEACH.jpg " . En relativ sti viser plasseringen av filen i referanse til gjeldende mappe . For eksempel, hvis du jobber i " dan " home katalog, ville en relativ bane ser ut som " bildene /BEACH.jpg . "
Kommandoer
< p > Du kan vise Unix katalogstrukturen ved å skrive " ls- l /" i ledeteksten . Den " ls" kommandoen brukes til å vise innholdet i en katalog , i dette tilfellet rotkatalogen . Hvis du vil vite hvilken katalog du jobber i , skriver " pwd " (print arbeidskatalog ) kommandoen . Å flytte til en annen katalog , bruke " cd " ( change directory ) kommandoen etterfulgt av enten absolutt eller relativ bane . For eksempel kommandoen " cd /etc /" gir deg mulighet til å bytte til " /etc " katalogen . Kommandoen " cd bilder /" gir deg mulighet til å bytte til "bilder" undermappe til mappen der du befinner deg .