Vzdevki: bližnjice na terminalu

Vsakodnevno nam ne pomaga nič več kot terminal, njegova enostavnost, učinkovitost in hitrost reševanje nalog osnovno ali celo zapleteno, od preimenovanja velikih naborov datotek ali celo pretvorbe naše glasbene knjižnice v format vorbis. Vse se zgodi v obdobju veliko manj časa kot njihovi grafični kolegi.

bližnjica

Kaj pa naredimo, ko moramo zapomnite si velike količine ukazov?.

Pomislimo kot povprečen uporabnik: počutijo se lahko zelo prevzeti zaradi količine ukazov, ki jih je treba uporabiti, zaradi njihove zapletenosti in njihovih različnih funkcij (in resnice, da jim ne očitam). Takšne stvari vas na prvi pogled vrnejo nazaj, ko začnete uporabljati terminal. Samo preštejte, kolikokrat smo slišali nekaj takega:

«Hej, kako je bilo s tem ukazom za namestitev usb ključa? Motil sem ga in zgoraj mi je povzročilo napako»

Ali preberite nekaj skoraj neizogibnega:

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

In razen če imamo dober "goljufiv" z vsemi našimi ukazi ali če mu ne uspe dober spomin, bi ga težko rešili. 100% na našo konzolo. Če običajno intenzivno uporabljate terminal, ne boste zanikali, da nas lahko po pisanju toliko ukazov zmedejo in celo nagajajo. Na srečo imamo alias, ujeli smo dolg in obsežen ukaz in mu dodelili manjšo, skrajšano bližnjico, ki si jo je veliko lažje zapomniti in zapisati.

Na primer, imamo te ukaze:

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

Zagotovo vam bo to hitreje in lažje vtipkati:

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

Če želite to narediti, morate samo odpreti datoteko v urejevalniku besedil. .bashrc (če uporabljate lupino kot bashče uporabljate zhs gredo noter .zshrc) in dodajte nekaj takega:

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'

In to še ni vse, lahko dodamo veliko uporabnih funkcij, od razpakiranja, naključnega poslušanja glasbe iz imenika, stiskanja, poznavanja datuma, opomnikov, premikanja med imeniki itd.

Preko "odmeva" jim je mogoče dodati tudi nekaj barv in z njimi celo povezati zvočne dogodke mpg321 o ogg123.

Nekaj ​​osnovnih primerov z navigacijo po imeniku:

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

Čeprav bi bilo nekaj najbolj zapletenega, najprimernejše napišite ločen skript, da ne bi tako nasitili naše datoteke .bashrc.

Končno pustim nekaj svojih osebnih vzdevkov, zelo osebno:

##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 -__-"'

In imate nekaj dobrih vzdevkov za skupno rabo?

Učinkovite izstrelitve

S tem zaključujemo ta majhen pregled vzdevkov in njihove uporabe, ne pozabite, da lahko, če želite odstraniti kakršne koli vzdevke, uporabite pripomoček nealias:

unalias mi-alias

Če želite odstraniti vzdevek.

unalias a

Če želite odstraniti vse vzdevke v .bashrc.

Če pa jih kdo zlorabi, se to lahko zgodi da na koncu pozabite na dejanske ukaze (tako kot jaz), zato je najbolje, da jih uporabljate zmerno.

Upam, da če boste lahko s terminalov dobili malo več soka, zdaj prihranili vsaj malo časa. Želim vam izvrsten vikend, bomo brali kasneje.

Lep pozdrav.


Dodaj kot prednostni vir v Googlu