Giunsa Pag-ila ang Nagtrabaho nga mga Direktoryo Gamit ang mga Karakter ug Mga Variable sa Shell


Ang pipila sa mga espesyal nga direktoryo nga ang usa ka Linux user kinahanglan nga magtrabaho uban sa daghang mga higayon sa usa ka shell command line naglakip sa home directory sa user, ang kasamtangan ug kaniadto nga nagtrabaho nga mga direktoryo.

Busa, ang pagsabut kung giunsa ang dali nga pag-access o pagpunting sa kini nga mga direktoryo gamit ang pipila nga talagsaon nga mga pamaagi mahimo’g usa ka kahanas sa bonus alang sa usa ka bag-o o bisan kinsa nga tiggamit sa Linux.

Niini nga mga tip para sa mga bag-ohan, atong tan-awon ang mga paagi kung giunsa pag-ila sa usa ka tiggamit ang iyang balay, karon ug kaniadto nga mga direktoryo nga nagtrabaho gikan sa kabhang gamit ang mga espesyal nga karakter sa shell ug mga variable sa palibot.

1. Paggamit sa Piho nga mga Karakter sa Shell

Adunay mga piho nga mga karakter nga masabtan sa kabhang kung nag-atubang kami sa mga direktoryo gikan sa linya sa mando. Ang unang karakter nga atong tan-awon mao ang tilde (~): kini gigamit sa pag-access sa direktoryo sa balay sa kasamtangang user:

$ echo ~

Ang ikaduha mao ang tuldok (.) karakter: kini nagrepresentar sa kasamtangan nga direktoryo diin ang usa ka user anaa, sa command line. Sa screen shot sa ubos, imong makita nga ang command ls ug ls . naghimo og parehas nga out put, naglista sa mga sulod sa kasamtangan nga working directory.

$ ls
$ ls .

Ang ikatulo nga espesyal nga mga karakter mao ang doble nga tuldok (..) nga nagrepresentar sa direktoryo nga direkta sa ibabaw sa kasamtangan nga direktoryo nga nagtrabaho diin ang usa ka tiggamit.

Sa hulagway sa ubos, ang direktoryo sa ibabaw /var mao ang root directory (/), busa kon gamiton nato ang ls nga sugo sama sa mosunod, ang mga sulod sa (/) gilista:

$ ls ..

2. Paggamit sa Environmental Variables

Gawas sa mga karakter sa ibabaw, adunay usab pipila nga mga variable sa kalikopan nga gituyo aron magtrabaho kauban ang mga direktoryo nga among gipunting. Sa sunod nga seksyon, kita maglakaw pinaagi sa pipila sa mga importante nga mga variable sa kinaiyahan alang sa pag-ila sa mga direktoryo gikan sa command line.

$HOME: ang bili niini parehas sa tilde (~) nga karakter – ang direktoryo sa balay sa kasamtangang user, mahimo nimong sulayan kana pinaagi sa paggamit sa echo command sama sa mosunod:

$ echo $HOME

$PWD: sa kinatibuk-an, kini nagpasabot sa – Print Working Directory (PWD), sumala sa gipasabot sa ngalan, kini nag-imprinta sa hingpit nga dalan sa kasamtangan nga working directory sa shell command line sama sa ubos:

$ echo $PWD 

$OLDPWD: nagpunting kini sa direktoryo nga naa sa usa ka user, sa dili pa mobalhin sa kasamtangang direktoryo nga nagtrabaho. Mahimo nimong ma-access ang bili niini sama sa ubos:

$ echo $OLDPWD

3. Paggamit sa Simple cd Commands

Dugang pa, mahimo ka usab magpadagan sa pipila ka yano nga mga mando aron dali nga ma-access ang imong direktoryo sa balay ug kaniadto nga direktoryo sa pagtrabaho. Pananglitan, kung naa ka sa bisan unsang bahin sa imong file system sa command line, ang pag-type sa cd ug pag-igo sa Enter mobalhin kanimo sa imong home directory:

$ echo $PWD
$ cd
$ echo $PWD

Mahimo ka usab nga mobalhin sa miaging direktoryo sa pagtrabaho gamit ang command cd - command sama sa ubos:

$ echo $PWD
$ echo $OLDPWD
$ cd - 
$ echo $PWD

Niini nga post, mibalhin kami sa pipila ka yano apan mapuslanon nga mga tip sa command line alang sa bag-ong mga tiggamit sa Linux aron mahibal-an ang pipila ka mga espesyal nga direktoryo gikan sa sulod sa shell command line.

Aduna ka bay mga hunahuna bahin sa mga tip sa Linux nga gusto nimong ipaambit kanamo o mga pangutana bahin sa hilisgutan, unya gamita ang porma sa komento sa ubos aron makabalik kanamo.