Aliase: Terminalverknüpfungen

Nichts geht über ein Terminal; seine Benutzerfreundlichkeit, Effizienz und Geschwindigkeit helfen uns im Alltag bei der Erledigung einfacher wie auch komplexer Aufgaben, vom Umbenennen großer Dateimengen bis hin zur Konvertierung unserer Musikbibliothek ins Vorbis-Format. Und all das erledigt es deutlich schneller als seine grafischen Pendants.

Abkürzung

Was aber tun wir, wenn wir uns eine große Anzahl von Befehlen merken müssen?

Denken wir wie ein durchschnittlicher Benutzer: Sie können sich von der Anzahl der zu verwendenden Befehle, ihrer Komplexität und ihren unterschiedlichen Funktionen (und der Wahrheit, dass ich ihnen keine Vorwürfe mache) sehr überfordert fühlen. Auf den ersten Blick können solche Dinge Sie zurückwerfen, wenn Sie das Terminal verwenden. Zählen Sie einfach die Zeiten, in denen wir so etwas gehört haben wie:

" Hey, wie hat der Befehl zum Einbinden des USB-Laufwerks funktioniert? Oh, ich habe ihn falsch eingegeben und es kam eine Fehlermeldung ."

Oder lesen Sie etwas fast Unvermeidliches:

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

Ohne eine gute Übersicht aller Befehle oder, falls das nicht möglich ist, ein gutes Gedächtnis können wir das volle Potenzial der Konsole kaum ausschöpfen . Wer das Terminal häufig nutzt, weiß, dass die Eingabe so vieler Befehle verwirrend und sogar frustrierend sein kann. Zum Glück gibt es Aliase . Wir nehmen einen langen, komplexen Befehl und weisen ihm eine kürzere, abgekürzte Tastenkombination zu, die viel leichter zu merken und einzugeben ist.

Zum Beispiel haben wir diese Befehle:

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

Sicherlich wird es für Sie schneller und einfacher sein, Folgendes einzugeben:

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

Dazu müssen Sie lediglich Ihre .bashrc- Datei in einem Texteditor öffnen (wenn Sie Bash als Shell verwenden ; wenn Sie ZHS verwenden, gehört sie in die .zshrc- Datei) und Folgendes hinzufügen:

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'

Und das ist noch nicht alles. Wir können viele nützliche Funktionen hinzufügen, z. B. das Entpacken, das zufällige Hören von Musik aus einem Verzeichnis, das Komprimieren, das Kennen des Datums, Erinnerungen, das Wechseln zwischen Verzeichnissen usw.

Es ist außerdem möglich, ihnen mit Hilfe von „echo“ etwas Farbe zu verleihen und sogar Soundereignisse über mpg321 oder ogg123 mit ihnen zu verknüpfen.

Einige grundlegende Beispiele für die Verzeichnisnavigation:

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

Für sehr komplexe Aufgaben empfiehlt es sich jedoch, ein separates Skript zu schreiben , um unsere .bashrc- Datei nicht zu überladen.

Und hier sind schließlich einige meiner persönlichen, sehr persönlichen Pseudonyme :

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

Und haben Sie einige gute Aliase zu teilen?

Effiziente Trägerraketen

Und damit schließen wir diese kleine Übersicht über Aliase und ihre Verwendung ab. Denken Sie daran, dass Sie das Dienstprogramm verwenden können, wenn Sie Aliase löschen möchten Unalias:

unalias mi-alias

So entfernen Sie einen Alias.

unalias a

Um alle Aliase in der .bashrc-Datei zu entfernen.

Wenn man sie jedoch übermäßig verwendet, kann es passieren, dass man die eigentlichen Befehle vergisst (wie ich es getan habe), daher ist es am besten, sie in Maßen zu verwenden.

Ich hoffe, Sie können Ihre Geräte jetzt etwas besser nutzen und dadurch zumindest etwas Zeit sparen . Schönes Wochenende! Wir sprechen später wieder.

Grüße.


Als bevorzugte Quelle in Google hinzufügen