Postoji vrlo jednostavan način prilagodbe i olakšavanja nekih naredbi u kojima se obično koristimo "konzola", Korištenjem Pseudonim.
Un Pseudonim kako mu samo ime govori, pomoći će nam da riječ ili niz riječi zamijenimo kraćim i jednostavnijim. Uzmimo praktični primjer, recimo da želimo vidjeti drva iz sustava, koristeći aplikaciju tzv Kolorizator koja je odgovorna za bojanje rezultata na konzoli. Redak bi bio:
$ sudo tailf -n 5 /var/log/syslog | ccze
Ali siguran sam da bi bilo lakše da umjesto da to sve napišemo, na primjer u konzolu stavimo nešto jednostavno poput:
$ syslog
Pravi? Bilo bi to mnogo ugodnije i lakše pamtljivo. Onda, kako to učiniti?
Stvaranje pseudonima.
Stvaranje pseudonima zaista je jednostavno. Sintaksa bi bila:
alias short_word = 'naredba ili riječi za zamjenu'
ako uzmemo prethodni primjer bio bi:
alias syslog = 'sudo tailf -n 5 / var / log / syslog | ccze '
Naredba je zatvorena u pojedinačne navodnike. Ali pitanje je Gdje to stavljamo? Pa, ako želimo da bude samo privremeno, jednostavno ga zapišemo u konzolu i trajat će dok ga ne zatvorimo.
Ako to trajno želimo, stavimo ovo u datoteku ~ / .bashrc koja je u našem / Početna, a ako nije, onda ga mi stvaramo (uvijek s točkom ispred). Kada dodamo redak pseudonim U ovu datoteku jednostavno stavimo u konzolu:
$ . .bashrc
I spremni !!!
Napomena: Jučer zbog problema s našim ISP-om nismo mogli objaviti ništa na <° Linuxu, zbog čega se ispričavamo
Ova vrsta posta ne škodi osvježavanju onih alata koje obično ne koristimo svakodnevno. Nadalje, to je bezvremeno; tri godine nakon što ga je napisao i ostaje kao prvi dan.
Dodajte da se, barem u debianu, preporučuje korištenje datoteke .bash_aliases za dodavanje vlastitih zamjenskih imena umjesto datoteke koju spominjete. On. .bashrc brine o pretraživanju alias datoteke koju kažem.
Hvala na lekciji. Imam pitanje: što znači naredba '. .bashrc '? a posebno što čini točka (.) ispred .bashrc datoteke?
Znam da je prekasno, ali točka ispred naziva datoteke uzrokuje skrivanje u mapama, pa će biti tamo, ali nećete ga moći vidjeti dok ne pokažete skrivene datoteke.
Mislim da se to ne odnosi na točku skrivanja datoteka. Ako dobro pogledate, prije je još jedan odvojen razmakom:
$ .bashrc
Isprva sam mislio da će nekako pokrenuti datoteku ili ponovno učitati podatke koje sadrži. Umjesto toga, morao sam se ponovno pokrenuti da bi pseudonimi stupili na snagu, pa naredba ostaje nepoznata.
Kako možete nastaviti koristiti naredbu iako postoji zamjensko ime koje upućuje na ovu naredbu? (Primjer: kako biste koristili naredbu rm ako je ovo pseudonim za odjek?)
Vrlo zahvalna na ovome. Živjeli!
Pozdrav, puno vam hvala na tutorijalu, puno mi je pomoglo.