bashでよく使用するコマンドを登録

bashでよく使用するコマンドを登録

2020-06-10


bash - コンソール画面

bashは、Linux上でコマンド実行ができるコンソールと呼ばれるツールです。

alias - 短縮コマンド設定

毎回同じコマンドを打ち込む場合、コマンド登録しておくと便利です。
設定したエイリアスは、シェルスクリプトの起動時に読み込まれます。

使っているシェルの種類の調べ方

1
ps -p $$

Debian10のシェルはbashです。bashのコマンド登録は、設定ファイル’.bashrc’上で行います。
bashで頻繁に同じコマンドを打ち込む場合には、あらかじめ短縮コマンドとしてエイリアス設定しておくと、作業が軽減されます。

使用方法

設定

bashのエイリアス設定は、設定ファイル’.bashrc’の最終行に、aliasとして追加登録します。

1
alias apin = 'apt install'

‘.bashrc’はどこにあるか?

ホームディレクトリに存在します。’.’付きの隠しファイルです。

エイリアスの追加方法

‘.bashrc’の最終行に、エイリアスを追加します。

1
2
nano: '.bashrc'
alias cdg='cd ~/git/blog'

反映

エイリアスを反映させるためには、シェルを再起動します。シェルコンソールを一旦閉じて、再度立ち上げると、新しく作ったエイリアスが使えるようになります。

シンボリックリンク

Linuxでよく使うツールはあらかじめシンボリックリンクを登録しておくと、グローバルに使用できます。bashで/usr/local以外のシンボリックリンクを登録する方法について調べてみました。

bashのシンボリックリンクを設定する

Debianにおける.bashrcの役割とシンボリックリンクのPATHの通し方

shファイルの実行 - Linux

/usr/localにシンボリックリンク、パスを通す

Linux入門 「パスを通す」とは

まとめ

頻繁につかうコマンドは.bashrcにまとめて登録しておくと、コマンド打ち込み時の作業負荷が大幅に軽減できます。