Työskentelevien hakemistojen tunnistaminen komentotulkkimerkkien ja -muuttujien avulla
Jotkut erityishakemistot, joita Linux-käyttäjän on pakko työstää niin monta kertaa shell-komentorivillä, sisältävät käyttäjän kotihakemiston sekä nykyisen ja edellisen työhakemiston.
Siksi uudelle tai kenelle tahansa Linux-käyttäjälle voi olla lisätaito, kun ymmärtää, kuinka helposti päästään käsiksi näihin hakemistoihin tai paikantaa ne tietyillä ainutlaatuisilla menetelmillä.
Tässä aloittelijoille tarkoitetussa vinkissä tarkastellaan tapoja, joilla käyttäjä voi tunnistaa koti-, nykyiset ja aiemmat työhakemistonsa shellistä käyttämällä komentotulkin erikoismerkkejä ja ympäristömuuttujia.
1. Tiettyjen komentotulkkimerkkien käyttäminen
On tiettyjä tiettyjä merkkejä, jotka komentotulkki ymmärtää, kun käsittelemme hakemistoja komentoriviltä. Ensimmäinen tarkasteltava merkki on tilde (~)
: sitä käytetään nykyisen käyttäjän kotihakemistoon:
echo ~
Suositeltu luku: Opi 'echo'-komento näiden 15 käytännön esimerkin avulla
Toinen on pistemerkki (.)
: se edustaa nykyistä hakemistoa, jossa käyttäjä on komentorivillä. Alla olevassa kuvakaappauksessa voit nähdä, että komennot ls
ja ls .
tuottavat saman ulostulon, jossa luetellaan nykyisen työhakemiston sisältö.
ls
ls .
Suositeltu luku: Hallitse ls-komento tällä 15 käytännön esimerkillä
Kolmannet erikoismerkit ovat kaksoispisteet (..)
, jotka edustavat hakemistoa suoraan senhetkisen työhakemiston yläpuolella, jossa käyttäjä on.
Alla olevassa kuvassa hakemiston /var
yläpuolella oleva hakemisto on juurihakemisto (/)
, joten kun käytämme ls
-komentoa seuraavasti, (/)
:n sisältö on lueteltu:
ls ..
Suositeltu luku: 7 omituista "ls"-komentotemppua jokaisen Linux-käyttäjän tulisi tietää
2. Ympäristömuuttujien käyttö
Yllä olevien merkkien lisäksi on olemassa myös tiettyjä ympäristömuuttujia, jotka on tarkoitettu toimimaan keskittymiemme hakemistojen kanssa. Seuraavassa osiossa käymme läpi joitakin tärkeitä ympäristömuuttujia hakemistojen tunnistamiseksi komentoriviltä.
$HOME
: sen arvo on sama kuin merkin tilde (~)
arvo – nykyisen käyttäjän kotihakemisto, voit testata sen käyttämällä echo-komentoa seuraavasti:
echo $HOME
$PWD
: kokonaisuudessaan se tarkoittaa – Print Working Directory (PWD), kuten nimestä voi päätellä, se tulostaa hakemiston absoluuttisen polun. nykyinen työhakemisto shell-komentorivillä seuraavasti:
echo $PWD
$OLDPWD
: se osoittaa hakemistoon, jossa käyttäjä oli juuri ennen siirtymistä nykyiseen työhakemistoon. Voit käyttää sen arvoa seuraavasti:
echo $OLDPWD
Suositeltu luku: 15 'pwd' (Print Working Directory) -komentoesimerkkejä Linuxissa
3. Yksinkertaisten cd-komentojen käyttäminen
Lisäksi voit myös suorittaa joitain yksinkertaisia komentoja päästäksesi nopeasti kotihakemistoosi ja edelliseen työhakemistoosi. Esimerkiksi kun olet jossakin tiedostojärjestelmän osassa komentorivillä, kirjoitat cd
ja painat Enter siirryt kotihakemistoosi:
echo $PWD
$ cd
echo $PWD
Voit myös siirtyä edelliseen työhakemistoon komennolla cd -
seuraavasti:
echo $PWD
echo $OLDPWD
$ cd -
echo $PWD
Tässä viestissä käytiin läpi joitain yksinkertaisia mutta hyödyllisiä komentorivivinkkejä uusille Linux-käyttäjille tiettyjen erityisten hakemistojen tunnistamiseksi komentotulkin komentoriviltä.
Onko sinulla ajatuksia Linux-vinkeistä, jotka haluat jakaa kanssamme, tai aiheeseen liittyviä kysymyksiä, käytä alla olevaa kommenttilomaketta ottaaksesi meihin yhteyttä.