Ingenting som en terminal, dens lette, effektivitet og hastighet hjelper oss i vårt daglige løse oppgaver grunnleggende eller til og med komplisert, fra å gi nytt navn til store sett med filer, eller til og med konvertere musikkbiblioteket vårt til vorbis-format. Det hele gjør i en periode på mye kortere tid enn deres grafiske kolleger.
Men hva gjør vi når vi må huske store mengder kommandoer?.
La oss tenke som en gjennomsnittlig bruker: De kan føle seg veldig overveldet av mengden kommandoer å bruke, av deres kompleksitet og deres forskjellige funksjoner (og jeg klandrer dem virkelig ikke). Ved første øyekast kan ting som dette kaste deg tilbake når du begynner å bruke terminalen. Bare telle gangene vi har hørt noe sånt som:
«Hei, hvordan var den kommandoen om å montere USB-nøkkelen? Jeg har satt ham feil og over det har gitt meg en feil»
Eller les noe nesten uunngåelig:
maxwell@triskel $> sudo aptt-get install foo
bash: aptt-get: orden no encontrada
Og med mindre vi har et godt "jukseark" med alle våre kommandoer, eller hvis vi ikke har et godt minne, kunne vi knapt komme oss ut av det. 100% til konsollen vår. Hvis du pleier å bruke en terminal intensivt, vil du ikke benekte at etter å ha skrevet så mange kommandoer kan de forvirre oss, og til og med irritere oss. Heldigvis har vi alias, vi tok en lang og omfattende kommando og tildelte den en mindre, forkortet snarvei, mye lettere å huske og skrive.
For eksempel har vi disse kommandoene:
sudo apt-get install
sudo apt-get remove
sudo apt-get update
apt-cache search
Det vil sikkert være raskere og enklere for deg å skrive dette:
apt-sys
apt-ren
apt-up
apt-find
For å gjøre dette er alt du trenger å gjøre å åpne filen i en tekstredigerer. .bashrc (hvis du bruker et skall som bashhvis du bruker zhs de går inn .zshrc), og legg til noe som:
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'
Og det er ikke alt, vi kan legge til mange nyttige funksjoner, fra å pakke ut, lytte til musikk tilfeldig fra en katalog, komprimere, vite dato, påminnelser, flytte mellom kataloger, etc.
Det er også mulig å legge litt farge til dem via "ekko" og til og med relatere lydhendelser til dem via mpg321 o ogg123.
Noen grunnleggende eksempler med katalognavigasjon:
## Dir shortcuts
alias atras='cd ..'
alias documentos='cd ~/documentos'
alias descargas='cd ~/descargas'
alias imagenes='cd ~/imagenes'
alias videos='cd ~/videos'
Selv om det mest hensiktsmessige er å gjøre noe veldig komplisert skrive et eget manus, for ikke å mette filen vår så mye .bashrc.
Til slutt forlater jeg deg noen av mine personlige aliaser, veldig personlig:
##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 -__-"'
Og har du noen gode aliaser å dele?
Effektive bæreraketter
Og med dette avslutter vi denne lille gjennomgangen om aliaser og deres bruk, husk at hvis du vil eliminere aliaser, kan du bruke verktøyet Unalias:
unalias mi-alias
For å fjerne et alias.
unalias a
For å fjerne alle aliaser i .bashrc.
Skjønt, hvis man misbruker dem, kan det skje at du ender opp med å glemme de faktiske kommandoene (som meg) så best å bruke dem sparsomt.
Jeg håper det nå, hvis du kan få litt mer juice fra terminalene dine sparer i det minste litt tid. Ha en utmerket helg, vil vi lese senere.
Hilsener.