Kaip atpažinti veikiančius katalogus naudojant „Shell“ simbolius ir kintamuosius
Kai kurie specialieji katalogai, su kuriais „Linux“ vartotojas privalo dirbti tiek kartų „shell“ komandinėje eilutėje, yra vartotojo namų katalogas, dabartiniai ir ankstesni darbo katalogai.
Todėl supratimas, kaip lengvai pasiekti ar tiksliai nustatyti šiuos katalogus naudojant tam tikrus unikalius metodus, gali būti naudingas įgūdis naujam ar bet kuriam „Linux“ vartotojui.
Šiuose patarimuose naujokams mes ieškosime būdų, kaip vartotojas gali nustatyti savo namus, esamus ir ankstesnius darbo katalogus iš apvalkalo, naudodamas specialius apvalkalo simbolius ir aplinkos kintamuosius.
1. Naudojant specifinius apvalkalo simbolius
Yra tam tikri specifiniai simboliai, kuriuos korpusas supranta, kai turime reikalų su katalogais iš komandinės eilutės. Pirmasis simbolis, į kurį žiūrėsime, yra tilde (~)
: jis naudojamas norint pasiekti dabartinio vartotojo namų katalogą:
$ echo ~
Antrasis yra taško (.)
simbolis: jis nurodo dabartinį katalogą, kuriame yra vartotojas, komandinėje eilutėje. Žemiau pateiktame ekrano kadre galite pamatyti, kad komandos ls
ir ls.
pateikia tą patį išleidimo sąrašą, kuriame nurodomas dabartinio darbo katalogo turinys.
$ ls $ ls .
Tretieji specialieji simboliai yra dvigubi taškai (..)
, kurie žymi katalogą tiesiai virš dabartinio darbo katalogo, kuriame yra vartotojas.
Žemiau esančiame paveikslėlyje virš /var
esantis katalogas yra šakninis katalogas (/)
, taigi, kai mes naudojame komandą ls
taip, pateikiamas (/)
turinys:
$ ls ..
2. Aplinkos kintamųjų naudojimas
Be aukščiau pateiktų simbolių, taip pat yra tam tikrų aplinkos kintamųjų, skirtų dirbti su katalogais, į kuriuos daugiausia dėmesio skiriame. Kitame skyriuje apžvelgsime keletą svarbių aplinkos kintamųjų, kad atpažintume katalogus iš komandinės eilutės.
$HOME
: jo vertė yra tokia pati kaip simbolio tilde (~)
- dabartinio vartotojo namų katalogo - vertę galite patikrinti naudodami komandą echo taip:
$ echo $HOME
$PWD
: visa tai reiškia - Spausdinimo darbo katalogas (PWD), kaip rodo pavadinimas, jis atspausdina absoliutų dabartinio darbo katalogo kelią apvalkalo komandinėje eilutėje, kaip nurodyta toliau:
$ echo $PWD
$OLDPWD
: jis nurodo katalogą, kuriame vartotojas buvo, prieš pat perkeldamas į dabartinį darbo katalogą. Galite pasiekti jo vertę taip:
$ echo $OLDPWD
3. Paprastų cd komandų naudojimas
Taip pat galite paleisti keletą paprastų komandų, kad greitai pasiektumėte savo namų katalogą ir ankstesnį darbo katalogą. Pvz., Kai esate bet kurioje failų sistemos dalyje komandinėje eilutėje, įvesdami cd
ir paspausdami „Enter“ pereisite į savo namų katalogą:
$ echo $PWD $ cd $ echo $PWD
Taip pat galite pereiti į ankstesnį darbo katalogą naudodami komandą cd -
, kaip nurodyta toliau:
$ echo $PWD $ echo $OLDPWD $ cd - $ echo $PWD
Šiame įraše mes persvarstėme keletą paprastų, bet naudingų komandų eilutės patarimų naujiems „Linux“ vartotojams, norėdami nustatyti tam tikrus specialius katalogus iš apvalkalo komandinės eilutės.
Ar turite minčių apie „Linux“ patarimus, kuriuos norite pasidalinti su mumis, ar klausimų apie temą, tada naudokitės žemiau esančia komentaro forma, kad grįžtumėte į mus.