Otu esi achọpụta akwụkwọ ndekọ aha na-arụ ọrụ site na iji Characters Shell na Variables


Ụfọdụ akwụkwọ ndekọ aha pụrụ iche nke onye ọrụ Linux ga-ejirịrị rụọ ọrụ ọtụtụ oge na ahịrị iwu shei gụnyere ndekọ ụlọ onye ọrụ, akwụkwọ ndekọ aha na-arụ ọrụ ugbu a na nke gara aga.

Ya mere, ịghọta otu esi enweta ma ọ bụ tụọ akwụkwọ ndekọ aha ndị a n'ụzọ dị mfe site na iji ụzọ pụrụ iche nwere ike ịbụ ihe nrịbama maka onye ọhụrụ ma ọ bụ onye ọrụ Linux ọ bụla.

N'ime ndụmọdụ ndị a maka ndị ọhụrụ, anyị ga-elele ụzọ onye ọrụ ga-esi mata ebe obibi ya, akwụkwọ ndekọ aha ugbu a na nke gara aga site na shei ahụ site na iji mkpụrụedemede shei pụrụ iche na mgbanwe gburugburu ebe obibi.

1. Iji Specific Shell Characters

Enwere ụfọdụ mkpụrụedemede akọwapụtara nke shei na-aghọta mgbe anyị na-emekọ akwụkwọ ndekọ aha sitere na ahịrị iwu. Akparamagwa mbụ anyị ga-eleba anya bụ tilde (~): a na-eji ya nweta ndekọ ụlọ onye ọrụ ugbu a:

$ echo ~

Nke abụọ bụ ntụpọ (.) agwa: ọ na-anọchi anya ndekọ aha ugbu a nke onye ọrụ nọ, n'ahịrị iwu. Na nseta ihuenyo dị n'okpuru, ị nwere ike ịhụ na iwu ls na ls . na-emepụta otu ihe ahụ, na-edepụta ọdịnaya nke akwụkwọ ndekọ aha ọrụ ugbu a.

$ ls
$ ls .

Ihe odide pụrụ iche nke atọ bụ ntụpọ abụọ (..) nke na-anọchi anya ndekọ aha kpọmkwem n'elu akwụkwọ ndekọ aha na-arụ ọrụ ugbu a nke onye ọrụ nọ na ya.

N'ihe onyonyo dị n'okpuru ebe a, akwụkwọ ndekọ aha dị n'elu /var bụ ndekọ mgbọrọgwụ (/) , yabụ mgbe anyị na-eji iwu ls dị ka ndị a, Edepụtara ọdịnaya nke (/) :

$ ls ..

2. Iji gburugburu ebe mgbanwe mgbanwe

Ewezuga mkpụrụedemede dị n'elu, enwekwara ụfọdụ mgbanwe gburugburu ebe obibi chọrọ iji akwụkwọ ndekọ aha anyị na-elekwasị anya na ya rụọ ọrụ. Na ngalaba na-esote, anyị ga-agafe ụfọdụ mgbanwe gburugburu ebe obibi dị mkpa maka ịchọpụta akwụkwọ ndekọ aha site na ahịrị iwu.

$HOME: uru ya bụ otu nke agwa tilde (~) – akwụkwọ ndekọ ụlọ nke onye ọrụ ugbu a, ị nwere ike nwalee nke ahụ site na iji iwu nkwughachi dị ka ndị a:

$ echo $HOME

$PWD: n'uju, ọ na-anọchi anya – Bipute Working Directory (PWD), dị ka aha ahụ pụtara, ọ na-ebipụta ụzọ zuru oke nke ugbu a akwụkwọ ndekọ aha na shei iwu ahịrị dị ka n'okpuru:

$ echo $PWD 

$OLDPWD: ọ na-arụtụ aka na ndekọ aha onye ọrụ nọ na ya, obere oge tupu ịkwaga na ndekọ ọrụ ugbu a. Ị nwere ike nweta uru ya dị ka n'okpuru:

$ echo $OLDPWD

3. Iji Mfe cd Iwu

Na mgbakwunye, ị nwekwara ike ịme ụfọdụ iwu dị mfe iji nweta akwụkwọ ndekọ ụlọ gị na ndekọ ndekọ ọrụ gara aga. Dịka ọmụmaatụ, mgbe ịnọ n'akụkụ ọ bụla nke sistemụ faịlụ gị na ahịrị iwu, ịpị cd na ịpị Tinye ga-ebuga gị na ndekọ ụlọ gị:

$ echo $PWD
$ cd
$ echo $PWD

Ị nwekwara ike ịkwaga na ndekọ ọrụ gara aga site na iji iwu cd - dị ka n'okpuru:

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

Na post a, anyị gafere ụfọdụ ndụmọdụ ahịrị iwu dị mfe ma bara uru maka ndị ọrụ Linux ọhụrụ iji chọpụta ụfọdụ akwụkwọ ntuziaka pụrụ iche sitere na ahịrị iwu shei.

Ị nwere echiche ọ bụla gbasara ndụmọdụ Linux ịchọrọ ịkọrọ anyị ma ọ bụ ajụjụ gbasara isiokwu ahụ, wee jiri mpempe okwu dị n'okpuru laghachi na anyị.