Ništa poput terminala, njegove lakoće, efikasnosti i brzine ne pomažu nam svakodnevno rješavati zadatke osnovni ili čak složeni, od preimenovanja velikih skupova datoteka ili čak pretvaranja naše muzičke biblioteke u vorbis format. Sve se događa u periodu od mnogo manje vremena nego njihovi grafički kolege.
Ali šta radimo kad moramo memorisati velike količine naredbi?.
Razmislimo poput prosječnog korisnika: Oni se mogu osjećati vrlo svladani količinom naredbi koje trebaju koristiti, njihovom složenošću i njihovim različitim funkcijama (i stvarno im ne zamjeram). Na prvi pogled ovakve stvari mogu vas vratiti kad započnete koristiti terminal. Samo izbrojite koliko smo puta čuli nešto poput:
«Hej, kako je izgledala ta naredba za montiranje usb ključa? Pogrešno sam ga shvatio i gore mi je dao grešku»
Ili pročitajte nešto gotovo neizbježno:
maxwell@triskel $> sudo aptt-get install foo
bash: aptt-get: orden no encontrada
I ako nemamo dobar "cheats sheet" sa svim našim naredbama ili ako mu ne uspije dobro pamćenje, teško bismo se iz toga izvukli. 100% na našu konzolu. Ako obično intenzivno koristite terminal, nećete poreći da nas nakon pisanja toliko naredbi mogu zbuniti, pa čak i iznervirati. Srećom imamo pseudonim, uzeli smo dugu i opsežnu naredbu i dodijelili joj manju, skraćenu prečicu, puno lakšu za pamćenje i pisanje.
Na primjer, imamo ove naredbe:
sudo apt-get install
sudo apt-get remove
sudo apt-get update
apt-cache search
Sigurno će vam biti brže i lakše upisati ovo:
apt-sys
apt-ren
apt-up
apt-find
Da biste to učinili, dovoljno je otvoriti datoteku u uređivaču teksta .bashrc (ako koristite ljusku kao bashako koristiš zhs oni uđu .zshrc), i dodajte nešto poput:
alias apt-sys='sudo apt-get install'
alias apt-ren='sudo apt-get remove'
alias apt-up='sudo apt-get update'
alias apt-find='apt-cache search'
I to nije sve, možemo dodati mnogo korisnih funkcija, od raspakiranja, slučajnog slušanja muzike iz direktorija, komprimiranja, poznavanja datuma, podsjetnika, premještanja između direktorija itd.
Također im je moguće dodati neku boju putem "eha", pa čak i povezati zvučne događaje s njima putem mpg321 o ogg123.
Neki osnovni primjeri s navigacijom direktorija:
## Dir shortcuts
alias atras='cd ..'
alias documentos='cd ~/documentos'
alias descargas='cd ~/descargas'
alias imagenes='cd ~/imagenes'
alias videos='cd ~/videos'
Iako bi bilo najprikladnije učiniti nešto vrlo složeno napiši zasebnu skriptu, kako ne bismo toliko zasitili našu datoteku .bashrc.
Napokon ostavljam neke od svojih ličnih pseudonima, vrlo lično:
##Actualizar Trisquel
alias apt-dist!!='echo -e "\e[1;31mPeligro, peligro, que vas \e[1;37ma actualizar la distro entera o_o" && sudo apt-get update;apt-get -f -y dist-upgrade'
##Formatear
alias format?='sudo mkfs.vfat -F 32 -n'
##Editar bashrc
alias bash?='ne ~/.bashrc'
##Ver versión de Trisquel
alias trisquel?='cat /etc/lsb-release'
##Abrir navegador w3m
alias galeon?='echo -e "\e[0;32m:: :: ::\e[1;37mGaleon iniciado\e[0;32m:: :: ::" && sleep 2 && w3m http://trisquel.info/es'
##Salir
alias e?='exit'
##Dispositivos conectados
alias usb?='dmesg | grep sd'
##Saber el día y la hora
alias hoy?='echo -e "\e[1;31mPor favor deja de ser \e[1;37mtan vago, \e[1;33mmira que hoy es\e[1;32m:" && date "+%Y-%m-%d %A %T %Z" && echo -e "\e[1;37m Además yo no soy tu niñera -__-"'
I imate li neke dobre pseudonime za dijeljenje?
Učinkoviti lanseri
Ovim zaključujemo ovaj mali pregled aliasa i njihove upotrebe, imajte na umu da ako želite izbrisati bilo koji alias možete koristiti uslužni program Unalias:
unalias mi-alias
Da biste uklonili alias.
unalias a
Da biste uklonili sve pseudonime u .bashrc.
Iako, ako ih neko zlostavlja, to se može dogoditi da ćete na kraju zaboraviti stvarne naredbe (poput mene) pa je najbolje da ih štedim.
Nadam se da ako sada možete dobiti malo više soka sa svojih terminala, odmah ušteda barem malo vremena. Ugodan vikend, čitaćemo kasnije.
Pozdrav.
Blagoslovljeni pseudonimi koji nam olakšavaju život, čine nas ljenijima. xD
Prije sam ih imao previše, ali kako kažete, na kraju zaboravite na stvarne naredbe, tako da sada koristim samo nekoliko za postavljanje postavki.
Pozdrav i dobar članak.
Isto se dogodilo i meni ... Na kraju sam zaboravio komandu, jer sam za sve koristio pseudonime haha ...
Sada koristim samo jedan za montiranje ISO-a i za izdvajanje zvuka iz video datoteke, dvije stvari koje rijetko radim hehe 😉
Pozdrav i dobar članak 😀
Hvala, drago mi je što je bilo korisno.
Pozdrav.
Ako je istina, na kraju se zaboravljaju mnoge prave naredbe hahaha xD, zato ih sada koristim samo da izostavim sudo i mislim da tu nikada neću zaboraviti.
Iako sam zaboravio neku "odgovarajuću" naredbu, to je spas.
Možete izgraditi naredbenu kocku ^ __ ^ → https://lh4.googleusercontent.com/-aiKpcw5Fk0s/T1LDUJ_ZhLI/AAAAAAAADak/NWgjNeGWF-g/s800/debian_cubo_comandos2.png
ups! Koliko su ovi kotleti znatiželjni i sjajni, nisam ih znao.
I sagnuvši se xD, otkrio sam da postoje kotleti čak i za emacs, ali ne vidim ništa za Čakru, vidjet ću hoću li ga napraviti i podijeliti ovdje.
Zapravo smo stavili ovdje prije nekog vremena hehe: https://blog.desdelinux.net/cubos-comandos-para-distros-gnulinux/
bash-4.1 $ mačka .bashrc
sh / usr / bin / screenfetch-dev
alias ls = »ls -p –color = auto»
bash-4.1 $
To je moj .bashrc xD
O_O … WTF !!!
Nekad sam često koristio pseudonime, ali ne do te mjere da sam zaboravio originalne naredbe ... Svakako su vrlo korisne 🙂