Kif Tidentifika Direttorji tax-Xogħol billi tuża Karattri u Varjabbli ta' Shell
Uħud mid-direttorji speċjali li utent tal-Linux huwa marbut li jaħdem magħhom tant drabi fuq linja ta 'kmand tal-qoxra jinkludu d-direttorju tad-dar tal-utent, id-direttorji tax-xogħol attwali u preċedenti.
Għalhekk, il-fehim kif taċċessa jew tidentifika faċilment dawn id-direttorji billi tuża ċerti metodi uniċi tista 'tkun ħiliet bonus għal utent ġdid jew għal kwalunkwe utent Linux.
F'dan il-pariri għal newbies, se nħarsu lejn modi ta 'kif utent jista' jidentifika d-dar tiegħu/tagħha, id-direttorji tax-xogħol kurrenti u preċedenti mill-qoxra billi juża karattri speċjali tal-qoxra u varjabbli ambjentali.
1. L-użu ta 'Karattri Speċifiċi ta' Shell
Hemm ċerti karattri speċifiċi li jinftiehmu mill-qoxra meta nkunu qed nittrattaw direttorji mil-linja tal-kmand. L-ewwel karattru li se nħarsu lejh huwa l-tilde (~)
: huwa użat biex jaċċessa d-direttorju tad-dar tal-utent attwali:
$ echo ~
It-tieni huwa l-karattru punt (.)
: jirrappreżenta d-direttorju kurrenti li fih ikun utent, fuq il-linja tal-kmand. Fl-iskrin ta' hawn taħt, tista' tara li l-kmand ls
u ls .
jipproduċu l-istess ħruġ, li jelenkaw il-kontenut tad-direttorju tax-xogħol kurrenti.
$ ls $ ls .
It-tielet karattri speċjali huma t-tikek doppji (..)
li jirrappreżentaw id-direttorju direttament fuq id-direttorju tax-xogħol kurrenti li fih ikun utent.
Fl-immaġini hawn taħt, id-direttorju ta' hawn fuq /var
huwa d-direttorju ta' l-għeruq (/)
, għalhekk meta nużaw il-kmand ls
kif ġej, il- il-kontenut ta' (/)
huma elenkati:
$ ls ..
2. L-użu ta' Varjabbli Ambjentali
Minbarra l-karattri ta’ hawn fuq, hemm ukoll ċerti varjabbli ambjentali maħsuba biex jaħdmu mad-direttorji li qed niffukaw fuqhom. Fit-taqsima li jmiss, aħna se nimxu permezz ta 'wħud mill-varjabbli ambjentali importanti għall-identifikazzjoni tad-direttorji mil-linja tal-kmand.
$HOME
: il-valur tiegħu huwa l-istess bħal dak tal-karattru tilde (~)
– id-direttorju tad-dar tal-utent attwali, tista’ tittestja dan billi tuża l-kmand echo kif ġej:
$ echo $HOME
$PWD
: b'mod sħiħ, tirrappreżenta – Print Working Directory (PWD), kif jimplika l-isem, tipprintja l-mogħdija assoluta tad-direttorju tax-xogħol attwali fil-linja tal-kmand tal-qoxra kif hawn taħt:
$ echo $PWD
$OLDPWD
: jindika d-direttorju li kien fih utent, eżatt qabel ma jmur għad-direttorju tax-xogħol attwali. Tista' taċċessa l-valur tagħha kif ġej:
$ echo $OLDPWD
3. Użu ta' Kmandi sempliċi ta' cd
Barra minn hekk, tista 'wkoll tmexxi xi kmandi sempliċi biex taċċessa malajr id-direttorju tad-dar tiegħek u d-direttorju tax-xogħol preċedenti. Pereżempju, meta tkun f'xi parti tas-sistema tal-fajls tiegħek fuq il-linja tal-kmand, ittajpja cd
u tolqot Enter se tmexxik lejn id-direttorju tad-dar tiegħek:
$ echo $PWD $ cd $ echo $PWD
Tista' wkoll timxi għad-direttorju tax-xogħol preċedenti billi tuża l-kmand cd -
kif hawn taħt:
$ echo $PWD $ echo $OLDPWD $ cd - $ echo $PWD
F'din il-kariga, għaddejna minn xi suġġerimenti sempliċi iżda utli tal-linja tal-kmand għal utenti ġodda tal-Linux biex jidentifikaw ċerti direttorji speċjali minn ġewwa l-linja tal-kmand tal-qoxra.
Għandek xi ħsibijiet f'termini ta 'pariri Linux li trid taqsam magħna jew mistoqsijiet dwar is-suġġett, imbagħad uża l-formola ta' kummenti hawn taħt biex terġa 'lura magħna.