Forskjellen mellom absolutte banen og relativ bane i Linux

Forskjellen mellom absolutte banen og relativ bane i Linux


Linux er et svært populært operativsystem utviklet for å gi funksjonene til UNIX for Intel-baserte datamaskiner. Det finnes flere gode grafiske brukergrensesnitt eller GUI, tilgjengelig for å gjøre det enklere for brukerne å være produktiv og gi det mer av en Windows utseende. Men noen ganger kan det hende du trenger å gjøre noe fra Linux kommandolinjen, og det er viktig å vite hvor du er i Linux filstrukturen.

Kataloger, underkataloger og Paths

Linux filsystemer er hierarkisk, noe som betyr at det er et toppnivå katalog som heter "root", som er identifisert som bare en skråstrek ( "/"). Root har underkataloger arrangert under den, for eksempel "/ home", "/ bin" og "/ usr." En bane er kart fra toppen av katalogstrukturen (root) til der du befinner deg i strukturen. For eksempel, hvis ditt brukernavn er "bruker1" og du er i ditt hjemmeområde, er din vei "/ home / bruker1".

Present Working Directory

Du kan finne din nåværende arbeidskatalog med "pwd" -kommandoen Linux. Nøkkel "pwd" (uten anførselstegn) ved ledeteksten, og trykk "Enter" og Linux vil vise din nåværende arbeidskatalog, som er banen til underkatalogen der du jobber.

Absolute Sti

Den absolutte banen er full banenavn, hele veien tilbake til rotkatalogen. For eksempel vil den absolutte banen til en underkatalog som heter "prosjekter" som finnes i bruker1 hjemmeområdet være "/ home / bruker1 / prosjekter." Du kan bruke absolutt sti når du ønsker å gå til en bestemt underkatalog veldig forskjellig fra hvor du jobber. Hvis du arbeider i hjemmekatalogen, men ønsker å jobbe i «/ var / www" sub-katalogen du vil taste "cd / var / www" og trykk "Enter" ved ledeteksten. Dette vil endre din nåværende arbeidskatalog til "/ var / www."

relativ Sti

En relativ bane er en delvis sti navn, "slektning" til sub-katalogen hvor du jobber. For eksempel, hvis du arbeider i ditt hjemmeområde fra "/ home / bruker1" og ønsker å gå til prosjekter katalogen, skriver du inn "cd-prosjekter" og trykk "Enter" ved ledeteksten "CD" -kommandoen er "change directory" kommandoen i Linux. Hvis du ønsker å gå opp ett nivå med en relativ bane du vil legge inn "cd .." og trykk "Enter" ved ledeteksten. Den ".." betegnelse er en spesiell katalognavn for nivået over uansett hvor du er, som kan brukes til å forkorte "cd" -kommandoen.