Hvordan identifisere arbeidskataloger ved å bruke skalltegn og variabler
Noen av de spesielle katalogene som en Linux-bruker er bundet til å jobbe med så mange ganger på en shell-kommandolinje inkluderer brukerens hjemmekatalog, gjeldende og tidligere arbeidskataloger.
Derfor kan det være en bonusferdighet for en ny eller hvilken som helst Linux-bruker å forstå hvordan man enkelt får tilgang til eller lokaliserer disse katalogene ved å bruke visse unike metoder.
I disse tipsene for nybegynnere skal vi se på hvordan en bruker kan identifisere hjemmet sitt, nåværende og tidligere arbeidskataloger fra skallet ved å bruke spesielle skalltegn og miljøvariabler.
1. Bruke spesifikke skallkarakterer
Det er visse spesifikke tegn som forstås av skallet når vi har å gjøre med kataloger fra kommandolinjen. Det første tegnet vi skal se på er tilde (~)
: det brukes til å få tilgang til gjeldende brukers hjemmekatalog:
echo ~
Foreslått lesing: Lær "echo"-kommandoen med disse 15-praktiske eksemplene
Det andre er prikken (.)
-tegnet: det representerer gjeldende katalog som en bruker befinner seg i, på kommandolinjen. På skjermbildet nedenfor kan du se at kommandoen ls
og ls .
produserer samme utgang, og viser innholdet i gjeldende arbeidskatalog.
ls
ls .
Foreslått lesing: Mestre 'ls'-kommandoen med disse grunnleggende 15-praktiske eksemplene
De tredje spesialtegnene er de doble prikkene (..)
som representerer katalogen rett over gjeldende arbeidskatalog som en bruker befinner seg i.
I bildet nedenfor er katalogen over /var
rotkatalogen (/)
, så når vi bruker kommandoen ls
som følger, innholdet i (/)
er oppført:
ls ..
Foreslått lesing: 7 sære 'ls' kommandotriks hver Linux-bruker bør vite
2. Bruk av miljøvariabler
Bortsett fra karakterene ovenfor, er det også visse miljøvariabler som er ment å fungere med katalogene vi fokuserer på. I neste avsnitt skal vi gå gjennom noen av de viktige miljøvariablene for å identifisere kataloger fra kommandolinjen.
$HOME
: verdien er den samme som verdien til tilde (~)
-tegnet – gjeldende brukers hjemmekatalog, du kan teste det ved å bruke ekkokommandoen som følger:
echo $HOME
$PWD
: i sin helhet står det for – Print Working Directory (PWD), som navnet tilsier, skriver den ut den absolutte banen til gjeldende arbeidskatalog i shell-kommandolinjen som nedenfor:
echo $PWD
$OLDPWD
: den peker til katalogen en bruker var i, rett før han flyttet til gjeldende arbeidskatalog. Du kan få tilgang til verdien som nedenfor:
echo $OLDPWD
Foreslått lesing: 15 'pwd' (Print Working Directory) kommandoeksempler i Linux
3. Bruke enkle cd-kommandoer
I tillegg kan du også kjøre noen enkle kommandoer for å raskt få tilgang til hjemmekatalogen og tidligere arbeidskatalog. For eksempel, når du er i en hvilken som helst del av filsystemet på kommandolinjen, skriver du cd
og trykker Enter for å flytte deg til hjemmekatalogen din:
echo $PWD
$ cd
echo $PWD
Du kan også flytte til forrige arbeidskatalog ved å bruke kommandoen cd -
som nedenfor:
echo $PWD
echo $OLDPWD
$ cd -
echo $PWD
I dette innlegget gikk vi gjennom noen enkle, men nyttige kommandolinjetips for nye Linux-brukere for å identifisere visse spesialkataloger fra shell-kommandolinjen.
Har du noen tanker om Linux-tips du vil dele med oss eller spørsmål angående emnet, så bruk kommentarskjemaet nedenfor for å komme tilbake til oss.