エイリアス:ターミナルショートカット

ターミナルのようなものはありません、その使いやすさ、その効率とその速度は私たちの日々の助けになります タスクを解決する 大きなファイルセットの名前を変更したり、音楽ライブラリをvorbis形式に変換したりするなど、基本的または複雑です。 それはすべての期間に行われます はるかに少ない時間 それらのグラフィックの対応物より。

ショートカット

しかし、私たちがしなければならないときに私たちは何をしますか 大量のコマンドを暗記する?.

平均的なユーザーのように考えてみましょう。使用するコマンドの量、複雑さ、さまざまな機能に非常に圧倒されていると感じることがあります(私は実際には彼らを責めません)。 一見すると、このようなことは、ターミナルを使い始めたときにあなたを元に戻すことができます。 次のようなことを聞​​いた回数を数えてください。

«ねえ、usbキーをマウントするそのコマンドはどうでしたか? 私は彼を間違えました そしてそれ以上に私にエラーを与えました»

または、ほとんど避けられないことを読んでください。

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

そして、すべてのコマンドを備えた優れた「チートシート」がない限り、またはそれが失敗した場合、優れたメモリがなければ、それから抜け出すことはほとんどできません。 コンソールに100%。 通常、端末を集中的に使用する場合、非常に多くのコマンドを記述した後、それらが私たちを混乱させ、さらには私たちを苛立たせる可能性があることを否定することはできません。 幸いなことに、 alias、長くて広範囲にわたるコマンドを使用して、覚えやすく、書きやすい、より小さく、省略されたショートカットを割り当てました。

たとえば、次のコマンドがあります。

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

確かに、これを入力する方が速くて簡単です。

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

これを行うには、テキストエディタでファイルを開くだけです。 .bashrc (シェルを次のように使用する場合 bashあなたが使うなら zhs 彼らは入ります .zshrc)、次のようなものを追加します。

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'

それだけではありません。解凍、ディレクトリからランダムに音楽を聴く、圧縮する、日付を知る、リマインダー、ディレクトリ間を移動するなど、多くの便利な機能を追加できます。

「エコー」を介してそれらに色を追加したり、サウンドイベントをそれらに関連付けることも可能です。 mpg321 o ogg123.

ディレクトリナビゲーションのいくつかの基本的な例:

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

ただし、非常に複雑なことを行うには、 別のスクリプトを書く、ファイルがあまり飽和しないように .bashrc.

最後に、個人的なエイリアスをいくつか残します。 とても個人的な:

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

そして、共有するのに適したエイリアスはありますか?

効率的なランチャー

これで、エイリアスとその使用法に関するこの小さなレビューを締めくくります。エイリアスを削除したい場合は、ユーティリティを使用できることを忘れないでください。 エイリアス:

unalias mi-alias

エイリアスを削除します。

unalias a

内のすべてのエイリアスを削除するには .bashrc.

しかし、それらを乱用すると、それが起こる可能性があります 実際のコマンドを忘れてしまうこと (私のように)控えめに使用するのが最善です。

ターミナルからもう少しジュースがもらえるなら、今すぐ 少なくとも少し時間を節約する。 素晴らしい週末をお過ごしください。後で読みます。

ご挨拶。


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   アベル

    私たちの生活を少し楽にする祝福されたエイリアスは、私たちをより怠惰にします。 xD

    以前は多すぎたのですが、おっしゃるように、実際のコマンドを忘れてしまうので、今はほんの少しだけ使って設定します。

    挨拶と良い記事。

    1.    KZKG ^我愛羅

      同じことが私にも起こりました...私はすべてにエイリアスを使用したので、コマンドを忘れてしまいましたハハ...
      今では、ISOをマウントし、ビデオファイルからオーディオを抽出するためにXNUMXつだけを使用しています。これは、めったに行わないXNUMXつのことです😉

      挨拶と良い記事😀

      1.    マクスウェル

        よろしくお願いします。

        ご挨拶。

  2.   ren434

    本当の場合、実際のコマンドhahaha xDの多くを忘れてしまうので、今はsudoを省略するためにそれらを使用するだけであり、それを決して忘れないと思います。
    私がいくつかの「適切な」コマンドを忘れたとしても、それは救いです。

    1.    ren434

      おっと! これらのチョップはどれほど好奇心が強く、素晴らしいのか、私は知りませんでした。

      xDをダッキングすると、emacsでもチョップがあることがわかりますが、Chakraには何も表示されないので、作成してここで共有するかどうかを確認します。

    2.    KZKG ^我愛羅

      実際、私たちは少し前にここにheheを置きました: https://blog.desdelinux.net/cubos-comandos-para-distros-gnulinux/

  3.   適切な

    bash-4.1 $ cat .bashrc
    sh / usr / bin / screenfetch-dev
    エイリアスls =»ls-p –color = auto»
    bash-4.1 $

    それが私の.bashrcxDです

    1.    KZKG ^我愛羅

      O_O …WTF !!!

  4.   アウロスZx

    以前はエイリアスをよく使用していましたが、元のコマンドを忘れるほどではありませんでした...確かに非常に便利です🙂