(MacBook) ターミナルコマンドのエイリアスを作成する

mac-terminal-alias

 

Macでターミナルを使っていて、
コマンドのエイリアスが欲しいなあと思ったのでメモ。

 

エイリアスとは

コマンドを省略して打てるようにしたもの
例えば、ディレクトリ内のファイルを調べる時に使うコマンドに、下記コマンドがある

ls -l

 

簡単なコマンドだが、使用頻度が高くオプションまで打つのがめんどくなってくる。
そこで下記のようなエイリアスを設定することが多い、

ll

 

ls -l を短く、簡単に打てるようにしたものだ。
llと打つだけで、ls -lと同じ結果になる。

今回はMacBookでの、エイリアスの作成方法を紹介

 

Macでのエイリアス作成手順

Macでのエイリアス作成には、大きく分けて下記の作業を行う。

 

Macでのエイリアス作成手順
  1. ~/.bash_profileの作成・編集
  2. ~/.bashrcの作成・編集
  3. ターミナルを再起動

~/.bash_profile は、ログイン時に読み込まれるファイル。
~./.bashrcは、bash起動時に読み込まれるファイル。

Macはデフォルトでbash_profileとbashrcがが存在しないので、
自分で作成・編集してやる必要がある。

 

① ~/.bash_profileの作成・編集

ホームディレクトリに.bash_profileと言うファイルを作成する

#ホームディレクトリに移動
cd ~

#.bash_profileを作成
touch .bash_profile

 

そしたら.bash_profile中に、下記の記述をコピペして保存する(vi .bash_profileなんかで編集)

if [ -f ~/.bashrc ] ; then
. ~/.bashrc
fi

 

② ~/.bashrcの作成・編集

①と同じ要領で、ホームディレクトリに、.bashrcと言うファイルを作成する

#ホームディレクトリに移動
cd ~

#.bashrcを作成
touch .bashrc

 

.bashrcの中に、作成したいエイリアスを書き込んでいく。
今回は冒頭で紹介した、ls -lを、llと打つ例を書き込む

#エイリアス
alias ll='ls -l'

 

③ ターミナルを再起動

ターミナルを再起動する。
再起動しないと、①②の設定が反映されないので注意

①②③を終えたら、作成したエイリアスコマンドを打ってみる

mac-terminal-alias

 

作成したllと言うエイリアスが動いているのが分かる

 

補足

エイリアスは一行ごとに書くことで、複数設定できる(.bashrc)。

 

Macターミナルコマンドのエイリアス作成まとめ

 

 

Macターミナルコマンドのエイリアス作成まとめ
  • .bash_profileで.bashrcを読み込む
  • .bashrcにエイリアスを書き込む
  • ターミナルを再起動すると読み込まれる

 

 

 

記事が気に入った方はシェアをお願いします!

コメントを残す

メールアドレスが公開されることはありません。