Otu esi emepụta ma jiri Alias Command na Linux
Ndị ọrụ Linux na-achọkarị iji otu iwu ugboro ugboro. Ederede ma ọ bụ idegharị otu iwu ugboro ugboro na-ebelata nrụpụta gị ma dọpụ uche gị n'ihe ị na-eme n'ezie.
Ị nwere ike ichekwa onwe gị oge site na ịmepụta utu aha maka iwu gị kacha eji. Utu aha dị ka ụzọ mkpirisi omenala ejiri iji nọchite anya iwu (ma ọ bụ set nke iwu) emechara yana ma ọ bụ na-enweghị nhọrọ omenala. Ohere ka ị na-eji utu aha na sistemụ Linux gị.
Depụta aha aha ndị akọwapụtara ugbu a na Linux
Ị nwere ike ịhụ ndepụta aha aha akọwapụtara na profaịlụ gị site na ịme iwu utu aha.
$ alias
N'ebe a, ị nwere ike ịhụ aha ndabara akọwapụtara maka onye ọrụ gị na Ubuntu 18.04.
Dị ka ị pụrụ ịhụ, na-eme ihe.
$ ll
Ọ dabara na ịgba ọsọ:
$ ls -alF
Ị nwere ike ịmepụta utu aha nwere otu agwa nke ga-adaba na iwu nke nhọrọ gị.
Otu esi emepụta Aliases na Linux
Ịmepụta aha aha bụ usoro dị mfe na ngwa ngwa. Ị nwere ike ịmepụta ụdị aha abụọ - ndị na-adịru nwa oge na nke na-adịgide adịgide. Anyị ga-enyocha ụdị abụọ ahụ.
Ihe ị ga-eme bụ pịnye mkpụrụokwu utu aha wee jiri aha ịchọrọ iji mebe iwu nke =\
ga-eso wee binye aka n'iwu nke ịchọrọ ịkpọ aha.
Okwu ahụ bụ nke a:
$ alias shortName="your custom command here"
Nke a bụ ezigbo ọmụmaatụ:
$ alias wr=”cd /var/www/html”
Ị nwere ike iji ụzọ mkpirisi \wr\
ka ịga na ndekọ ndekọ webroot. Nsogbu na utu aha ahụ bụ na ọ ga-adị naanị maka nnọkọ njedebe gị ugbu a.
Ọ bụrụ na imepee nnọkọ ọnụ ọhụrụ, utu aha agaghị adịkwa. Ọ bụrụ na ịchọrọ ịchekwa utu aha gị n'ofe nnọkọ ị ga-achọ utu aha na-adịgide adịgide.
Ka idowe utu aha n'etiti nnọkọ, ị nwere ike chekwaa ha na faịlụ profaịlụ nhazi shei nke onye ọrụ gị. Nke a nwere ike ịbụ:
- Bash – ~/.bashrc
- ZSH – ~/.zshrc
- Azụ – ~/.config/fish/config.fish
Okwu syntax ị kwesịrị iji bụ ihe dị ka imepụta utu aha nwa oge. Naanị ihe dị iche na-abịa site na eziokwu na ị ga-echekwa ya na faịlụ oge a. Dịka ọmụmaatụ, na bash, ị nwere ike imepe faịlụ .bashrc na onye nchịkọta akụkọ ọkacha mmasị gị dị ka nke a:
$ vim ~/.bashrc
Chọta ebe na faịlụ, ebe ịchọrọ idowe aha aha. Dịka ọmụmaatụ, ịnwere ike ịgbakwunye ha na njedebe nke faịlụ ahụ. Maka ebumnuche otu ị nwere ike hapụ ikwu okwu tupu utu aha gị ihe dị ka nke a:
#My custom aliases alias home=”ssh -i ~/.ssh/mykep.pem [email ” alias ll="ls -alF"
Chekwaa faịlụ ahụ. A ga-ebunye faịlụ ahụ na-akpaghị aka na nnọkọ gị ọzọ. Ọ bụrụ na ịchọrọ iji utu aha akọwapụtara ọhụrụ na nnọkọ dị ugbu a, nye iwu a:
$ source ~/.bashrc
Iji wepu utu aha agbakwunyere site na ahịrị iwu, enwere ike ịkpọ aha ya site na iji iwu unalias.
$ unalias alias_name $ unalias -a [remove all alias]
Nke a bụ ihe atụ dị mkpirikpi maka otu esi emepụta utu aha gị ma mebie iwu ndị a na-ejikarị eme ihe na-enweghị ịpịnye iwu ọ bụla ugboro ugboro. Ugbu a ị nwere ike iche maka iwu ndị ị na-ejikarị wee mepụta ụzọ mkpirisi maka ha na shei gị.