Aliase: Terminalverknüpfungen

Nichts wie ein Terminal, seine Leichtigkeit, seine Effizienz und seine Geschwindigkeit helfen uns in unserem Alltag Aufgaben lösen Grundlegend oder sogar komplex, angefangen beim Umbenennen großer Dateigruppen bis hin zur Konvertierung unserer Musikbibliothek in das Vorbis-Format. Das alles in einem Zeitraum von viel weniger Zeit als ihre grafischen Gegenstücke.

Abkürzung

Aber was machen wir, wenn wir müssen? große Mengen von Befehlen auswendig lernen?.

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 war dieser Befehl, um den USB-Schlüssel zu mounten? Ich habe ihn falsch gestellt und darüber hat es mir einen Fehler gegeben»

Oder lesen Sie etwas fast Unvermeidliches:

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

Und wenn wir nicht mit all unseren Befehlen ein gutes "Spickzettel" haben oder wenn es nicht an einem guten Gedächtnis mangelt, könnten wir kaum herauskommen. 100% zu unserer Konsole. Wenn Sie ein Terminal normalerweise intensiv nutzen, werden Sie nicht leugnen, dass sie uns nach dem Schreiben so vieler Befehle verwirren und sogar nerven können. Zum Glück haben wir die aliasWir haben einen langen und umfangreichen Befehl übernommen und ihm eine kleinere, abgekürzte Verknüpfung zugewiesen, die viel einfacher zu merken und zu schreiben 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 Datei in einem Texteditor öffnen. .bashrc (wenn Sie eine Shell als verwenden bashwenn Sie verwenden zhs sie gehen hinein .zshrc) und füge so etwas hinzu wie:

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 auch möglich, ihnen über "Echo" etwas Farbe hinzuzufügen und ihnen sogar Klangereignisse über "Echo" zuzuordnen mpg321 o ogg123.

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'

Um etwas sehr Komplexes zu tun, wäre es jedoch am besten geeignet schreibe ein separates Skript, um unsere Datei nicht so stark zu sättigen .bashrc.

Schließlich hinterlasse ich einige meiner persönlichen Aliase, sehr persönlich:

##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

So entfernen Sie alle Aliase in der .bashrc.

Obwohl, wenn man sie missbraucht, kann es passieren dass Sie am Ende die tatsächlichen Befehle vergessen (wie ich) also am besten sparsam einsetzen.

Ich hoffe, dass Sie jetzt, wenn Sie etwas mehr Saft von Ihren Terminals bekommen können, jetzt spart zumindest ein wenig Zeit. Ich wünsche Ihnen ein schönes Wochenende, wir werden es später lesen.

Grüße.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   Abel sagte

    Gesegnete Aliase, die uns das Leben ein wenig leichter machen, machen uns fauler. xD

    Früher hatte ich zu viele, aber wie Sie sagen, vergessen Sie am Ende die eigentlichen Befehle. Jetzt verwende ich nur noch wenige, um Einstellungen festzulegen.

    Grüße und guter Artikel.

    1.    KZKG ^ Gaara sagte

      Das gleiche ist mir passiert ... Ich habe das Kommando vergessen, weil ich für alles Aliase verwendet habe, haha ​​...
      Jetzt benutze ich nur eine, um ISOs zu mounten und das Audio aus einer Videodatei zu extrahieren, zwei Dinge, die ich selten mache, hehe 😉

      Grüße und guter Artikel 😀

      1.    Maxwell sagte

        Vielen Dank, ich bin froh, dass es nützlich war.

        Grüße.

  2.   ren434 sagte

    Wenn es wahr ist, vergisst man am Ende viele der wirklichen Befehle, hahaha xD, deshalb benutze ich sie jetzt nur, um sudo wegzulassen, und ich denke, dass ich diesen nie vergessen werde.
    Obwohl, wenn ich einen 'apropos'-Befehl vergessen habe, ist es Erlösung.

    1.    ren434 sagte

      Hoppla! Wie neugierig und großartig diese Koteletts sind, ich kannte sie nicht.

      Und duck xD, ich finde, dass es sogar für Emacs Koteletts gibt, aber ich sehe nichts für Chakra. Ich werde sehen, ob ich eins mache und es hier teile.

    2.    KZKG ^ Gaara sagte

      Tatsächlich haben wir vor einiger Zeit hier gesetzt, hehe: https://blog.desdelinux.net/cubos-comandos-para-distros-gnulinux/

  3.   ordnungsgemäße sagte

    bash-4.1 $ cat .bashrc
    sh / usr / bin / screenfetch-dev
    alias ls = »ls -p –color = auto»
    Bash-4.1 $

    Das ist meine .bashrc xD

    1.    KZKG ^ Gaara sagte

      O_O … WTF !!!

  4.   auroszx sagte

    Früher habe ich ziemlich oft Aliase verwendet, aber nicht bis zu dem Punkt, dass ich die ursprünglichen Befehle vergessen habe… Sie sind sicherlich sehr nützlich 🙂