Obstaja zelo preprost način za prilagajanje in olajšanje nekaterih ukazov, ki jih običajno uporabljamo "konzola", Z uporabo Alias.
Un Alias kot že ime pove, nam bo pomagal zamenjati besedo ali vrsto besed s krajšo in enostavnejšo. Vzemimo praktičen primer, recimo, da želimo videti dnevniki iz sistema z uporabo aplikacije z imenom Barvilo ki je odgovoren za barvanje rezultata na konzoli. Vrstica bi bila:
$ sudo tailf -n 5 /var/log/syslog | ccze
Prepričan pa sem, da bi bilo lažje, če bi namesto vsega tega zapisali na primer v konzolo nekaj tako preprostega, kot je:
$ syslog
Prav? Bilo bi veliko bolj udobno in si ga je lažje zapomniti. Potem, kako naj to storimo?
Ustvarjanje vzdevka.
Ustvarjanje vzdevka je res enostavno. Sintaksa bi bila:
vzdevek short_word = 'ukaz ali besede za zamenjavo'
če vzamemo prejšnji primer, bi bil:
vzdevek syslog = 'sudo tailf -n 5 / var / log / syslog | ccze '
Ukaz je zaprt v enojne narekovaje. Toda vprašanje je Kam naj to postavimo? No, če želimo, da je le začasno, ga preprosto zapišemo v konzolo in trajalo bo, dokler ga ne zapremo.
Zdaj, če jo želimo trajno, to vstavimo v datoteko ~ / .bashrc ki je v našem / Domov, in če ni, potem ga ustvarimo (vedno s piko spredaj). Ko smo dodali vrstico alias v tej datoteki preprosto damo v konzolo:
$ . .bashrc
In pripravljen !!!
Opomba: Včeraj zaradi težav z našim ponudnikom internetnih storitev nismo mogli objaviti ničesar v <° Linuxu, za kar se opravičujemo
Ta vrsta objav ne škodi osvežitvi tistih orodij, ki jih običajno ne uporabljamo vsak dan. Prav tako je brezčasna; tri leta po njenem pisanju in ostaja prvi dan.
Dodajte še, da je vsaj v debianu priporočljivo, da uporabite datoteko .bash_aliases, da dodate svoje vzdevke namesto datoteke, ki jo omenite. On. .bashrc skrbi za iskanje datoteke vzdevka, ki jo pravim.
Hvala za vadnico. Imam vprašanje: kaj pomeni ukaz '. .bashrc '? in še posebej, kaj počne pika (.) pred datoteko .bashrc?
Vem, da je prepozno, toda pika pred imenom datoteke povzroči, da je skrita v mapah, zato bo tam, vendar je ne boste mogli videti, dokler ne pokažete skritih datotek.
Mislim, da se ne nanaša na skrivanje datotek. Če dobro pogledate, je pred tem še en, ločen s presledkom:
$. .bashrc
Sprva sem mislil, da bo nekako zagnal datoteko ali ponovno naložil informacije, ki jih vsebuje. Namesto tega sem se moral znova zagnati, da so vzdevki začeli veljati, zato ukaz ostaja neznan.
Kako lahko še naprej uporabljate ukaz, čeprav obstaja vzdevek, ki se sklicuje na ta ukaz? (Primer: kako bi uporabili ukaz rm, če je to vzdevek za odmev?)
Zelo hvaležen za to. Na zdravje!
Pozdravljeni, najlepša hvala za vadnico, zelo mi je pomagala.