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.