Här är en uppdelning av hur användare bestämmer sin plats i ett UNIX/Linux -filsystem, tillsammans med de involverade kommandon och koncept:
Grundläggande koncept
* Filsystemhierarki: UNIX-liknande system har ett hierarkiskt filsystem. Detta innebär att filer och kataloger är organiserade i en trädliknande struktur, med en rotkatalog överst (representerad av `/`).
* arbetskatalog: Varje användare har en aktuell "arbetskatalog", som är platsen där kommandon körs som standard.
* PathNames: Det här är strängar som anger platsen för filer och kataloger i filsystemet.
Kommandon för att bestämma plats
* `pwd` (tryckt arbetskatalog): Detta kommando skriver ut den absoluta sökvägen för användarens nuvarande arbetskatalog. Exempel:
`` `bash
pwd
/Hem/användare/dokument
`` `
* `ls` (listkataloginnehåll): Även om de inte direkt visar den nuvarande platsen, kan "LS" hjälpa användare att förstå sitt sammanhang genom att visa filerna och katalogerna i deras aktuella katalog.
`` `bash
ls
rapport.txt presentation.pdf budget.xlsx
`` `
* `CD` (Ändra katalog): Detta kommando gör det möjligt för användare att flytta till olika kataloger. Genom att använda relativa eller absoluta sökvägar kan du navigera genom filsystemet. Exempel:
`` `bash
CD/hem/användare/dokument # flytta till en absolut väg
CD .. # Flytta en katalog upp
CD -projekt/Python # flytta till en underkatalog
`` `
* `echo $ pwd` (tryckmiljövariabel): Miljövariabeln "PWD" har alltid den absoluta sökvägen för den aktuella arbetskatalogen. Detta kan vara användbart inom skript eller för felsökning.
`` `bash
echo $ pwd
/Hem/användare/dokument
`` `
visualisering av din plats
* grafiska filhanterare: Verktyg som Nautilus (Gnome), Thunar (XFCE) eller Dolphin (KDE) ger grafiska gränssnitt för navigering och hantering av filer. De har ofta en brödskrumpspår överst som visar din nuvarande plats.
Exempelsscenario
Låt oss säga att du är i katalogen "/Home/User/Documents`.
1. med `pwd`:
`` `bash
pwd
/Hem/användare/dokument
`` `
Detta bekräftar din nuvarande plats.
2. med `ls`:
`` `bash
ls
rapport.txt presentation.pdf budget.xlsx
`` `
Detta visar filerna i katalogen "Dokument".
3. flyttar till en annan katalog:
`` `bash
CD -presentationer
`` `
Nu är du i underkatalogen "Presentations".
Viktig anmärkning: Kommandot "CD" spelar en avgörande roll för att navigera i filsystemet och förstå dess användning är avgörande.