Alias: Terminalgenvägar

Ingenting som en terminal, dess lätthet, dess effektivitet och dess hastighet hjälper oss i vårt dagliga lösa uppgifter grundläggande eller till och med komplexa, från att byta namn på stora uppsättningar filer eller till och med konvertera vårt musikbibliotek till vorbis-format. Allt gör det under en period av mycket mindre tid än deras grafiska motsvarigheter.

genväg

Men vad gör vi när vi måste memorera stora mängder kommandon?.

Låt oss tänka som en genomsnittlig användare: De kan känna sig väldigt överväldigade av mängden kommandon att använda, av deras komplexitet och deras olika funktioner (och jag klandrar dem verkligen inte). Vid första anblicken kan saker som detta kasta dig tillbaka när du börjar använda terminalen. Räkna bara de gånger vi har hört något som:

«Hej, hur var det kommandot att montera USB-nyckeln? Jag har gjort honom fel och ovan har det gett mig ett fel»

Eller läs något nästan oundvikligt:

maxwell@triskel $> sudo aptt-get install foo
bash: aptt-get: orden no encontrada

Och om vi inte har ett bra "fuskark" med alla våra kommandon, eller om det inte är ett bra minne, kunde vi knappast komma ur det. 100% till vår konsol. Om du brukar använda en terminal intensivt kommer du inte att förneka att de efter att ha skrivit så många kommandon kan förvirra oss och till och med irritera oss. Lyckligtvis har vi alias, vi tog ett långt och omfattande kommando och tilldelade det en mindre, förkortad genväg, mycket lättare att komma ihåg och skriva.

Till exempel har vi följande kommandon:

sudo apt-get install
sudo apt-get remove
sudo apt-get update
apt-cache search

Visst blir det snabbare och lättare för dig att skriva detta:

apt-sys
apt-ren
apt-up
apt-find

För att göra detta är allt du behöver göra att öppna din fil i en textredigerare. .bashrc (om du använder ett skal som bashom du använder ZHS de går in .zshrc) och lägg till något 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'

Och det är inte allt, vi kan lägga till många användbara funktioner, från att packa upp, lyssna på musik slumpmässigt från en katalog, komprimera, veta datum, påminnelser, flytta mellan kataloger, etc.

Det är också möjligt att lägga till lite färg till dem via "echo" och även relatera ljudhändelser till dem via mpg321 o ogg123.

Några grundläggande exempel med katalognavigering:

## Dir shortcuts
alias atras='cd ..'
alias documentos='cd ~/documentos'
alias descargas='cd ~/descargas'
alias imagenes='cd ~/imagenes'
alias videos='cd ~/videos'

Även om det är mest lämpligt att göra något mycket komplext skriva ett separat manus, för att inte mätta vår fil så mycket .bashrc.

Slutligen lämnar jag några av mina personliga alias, mycket 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 -__-"'

Och har du nĂĄgra bra alias att dela?

Effektiva bärraketer

Och med detta avslutar vi den här lilla recensionen om alias och deras användning, kom ihåg att om du vill eliminera alias kan du använda verktyget Unalias:

unalias mi-alias

Ta bort ett alias.

unalias a

För att ta bort alla alias i .bashrc.

Men om man missbrukar dem kan det hända att du slutar glömma de faktiska kommandona (som jag) så bäst att använda dem sparsamt.

Jag hoppas att nu, om du kan få lite mer juice från dina terminaler sparar åtminstone lite tid. Ha en utmärkt helg kommer vi att läsa senare.

Hälsningar.


Lägg till som prioriterad källa i Google