GNU/Linux >> Linux の 問題 >  >> Linux

Linux用の10個の便利なBashエイリアス

コマンドラインで長いコマンドを繰り返し入力し、後で使用できるように保存する方法があればいいのにと思ったことは何回ありますか?これは、Bashエイリアスが役立つところです。それらを使用すると、長くて不可解なコマンドを、覚えやすく使いやすいものに凝縮することができます。始めるためにいくつかの例が必要ですか?問題ありません!

作成したBashエイリアスを使用するには、ホームフォルダーにある.bash_profileファイルに追加する必要があります。このファイルは非表示であり、コマンドラインからのみアクセスできることに注意してください。このファイルを操作する最も簡単な方法は、ViやNanoなどを使用することです。

10個の便利なBashエイリアス

  1. .tarファイルを解凍するのに何回必要でしたか?必要な正確な引数を思い出せませんでしたか?救助へのエイリアス!以下を.bash_profileファイルに追加し、 untar FileNameを使用するだけです。 .tarファイルを解凍します。
alias untar='tar -zxvf '
  1. 何かをダウンロードしたいのですが、何か問題が発生した場合に再開できますか?
alias wget='wget -c '
  1. 新しいオンラインアカウント用にランダムな20文字のパスワードを生成する必要がありますか?問題ありません。
alias getpass="openssl rand -base64 20"
  1. ファイルをダウンロードし、チェックサムをテストする必要がありますか?それもカバーしています。
alias sha='shasum -a 256 '
  1. 通常のpingは永久に続きます。私たちはそれを望んでいません。代わりに、それを5つのpingに制限しましょう。
alias ping='ping -c 5'
  1. 任意のフォルダでWebサーバーを起動します。
alias www='python -m SimpleHTTPServer 8000'
  1. ネットワークの速度を知りたいですか? Speedtest-cliをダウンロードして、このエイリアスを使用するだけです。 speedtest-cli --list を使用して、現在地に近いサーバーを選択できます コマンド。
alias speed='speedtest-cli --server 2406 --simple'
  1. 外部IPアドレスを知る必要があり、その情報を取得する方法がわからなかったのは何回ですか。ええ、私もです。
alias ipe='curl ipinfo.io/ip'
  1. ローカルIPアドレスを知る必要がありますか?
alias ipi='ipconfig getifaddr en0'
  1. 最後に、画面をクリアしましょう。
alias c='clear'

ご覧のとおり、Bashエイリアスは、コマンドラインでの作業を簡素化するための非常に簡単な方法です。詳細情報が必要ですか? Googleで「Bashエイリアス」をすばやく検索するか、GitHubにアクセスすることをお勧めします。


Linux
  1. Linuxシェルのコマンドラインエイリアス

  2. 初心者向けのLinuxwcコマンドの説明(6例)

  3. Linux test -a コマンド テストとは何ですか?

  1. 毎月のチュートリアル:3月の便利なチュートリアル

  2. BashスクリプトでのLinuxBasenameコマンドの使用

  3. Wget エラー bash Linux 用 Windows サブシステム

  1. コマンドエイリアスのBash補完を取得する方法は?

  2. Bash スクリプト:不適切なインタープリター

  3. Linux の Bash で syslog を確認するには?