? Operativsystemet Unix använder en hierarkisk filstruktur , liksom de flesta andra operativsystem . Denna typ av filstruktur har en förälder katalog där alla andra kataloger finns . I Unix har varje katalog ett syfte och innehåller en viss typ av fil . Detta har hållit operativsystemet från att bli oorganiserat eftersom den har vuxit . Även om olika versioner av Unix och Linux har vissa skillnader i deras katalog namn och struktur , är de flesta av katalogstrukturen densamma , oavsett vilken version du använder . Struktur
Unix katalogstrukturen börjar med rotkatalogen , vilket anges av tecknet "/"-tecknet . Varannan katalog är en underkatalog till rotkatalogen . Typiska toppnivå underkataloger inkluderar " bin ", " etc ", " dev ", " lib , " " lost + found ", " mnt ", " sys " " tmp ", " hem " och " usr " kataloger . Var och en av dessa kataloger innehåller en viss typ av fil och kan innehålla en eller flera underkataloger . Då visas som en graf , ser katalogstrukturen som en upp -och-ner träd med roten som stammen .
Syfte
Varje toppnivå kataloger har ett specifikt syfte. Den " bin ", " usr /bin . " Och " sbin " kataloger innehåller de körbara filerna . Den " dev " katalogen innehåller filerna maskinvara. Den " lib " katalogen innehåller utvecklingsbibliotek , innehåller " home " katalog den användarskapade filer . Den " etc " katalogen innehåller administrativa och konfigurationsfiler . Den " tmp " katalog används för att innehålla temporära filer , och är normalt tömmas när systemet startas om . Den " lost + found " katalogen innehåller alla filer som kärnan inte kan hitta rätt plats för . Addera ditt namn Stig
När referera till platsen för en viss fil eller katalog , kan du använda den absoluta sökvägen . Den absoluta sökvägen visar vart filen i katalogstrukturen och börjar med rotkatalogen . Ett exempel på en absolut sökväg är " /home /dan /bilder /beach.jpg " . En relativ sökväg visar platsen för filen i förhållande till den aktuella katalogen . Till exempel, om du arbetar i " Dan " hemkatalog , skulle en relativ sökväg ser ut " bilder /beach.jpg . "
Kommandon
Du kan visa Unix katalogstruktur genom att skriva " ls - l /" i en kommandotolk . Den " ls " kommando används för att visa innehållet i en katalog , i detta fall rotkatalogen . Om du vill veta vilken katalog du för tillfället arbetar i , skriv " pwd " (print arbetskatalog ) kommandot . Att flytta till en annan katalog , använd " cd " ( byt katalog ) kommando följt av antingen absolut eller relativ sökväg . Till exempel , kommandot " cd /etc /" ger dig möjlighet att byta till " /etc " katalogen . Kommandot " cd bilder /" kan du växla till "bilder " underkatalog till den katalog där du för tillfället befinner dig .