ぐぐってみてもあまり情報が出てこなかったのでメモ。
基本的なことを理解していなかったので、合わせてメモ。
もくじ
- 手順
- なぜコマンドを省略じゃなく短縮するか
- 基本的なこと
手順
- terminalを起動する
- .bashrcを編集する
- .bash_profileを修正する
- 2-3の手順を反映させる
vim .bashrc
- .bashrcがない場合はファイルを新規作成する
terminalを起動する
- すでに起動している場合は、ホームディレクトリに移動する
cd
.bashrcを編集する
- .bashrcを開く(もしくは新規作成する)
vim .bashrc
.bashrcがない場合はファイルを新規作成する
aliasを記載する
### .bash_profileを修正する
* .bash_profileを開く(もしくは新規作成する)
```terminal
vim ~/.bash_profile
2-3の手順を反映させる
source ~/.bash_profile
なぜコマンドを省略じゃなく短縮するか
- 忘れるから
ちょっと調べたら出てきた。
理由は簡単で省略してあるのか、不要なのかが他人からは分かりにくいから。
特に手順周りを自分以外(=未来の自分も含む)に伝える際にこれが発生する。
また、以下のように仕様変更の際にハマリ易いのも特徴。
他人は別にいいとして、「未来の自分」の部分が大事だと思う。
仕様変更は観点になかったので勉強になった。
基本的なこと
- alias
別名のこと。
SQLでもFROM句にaliasをよくつける。
そういえば、つけてなくてデグラせた甘酸っぱい思い出が...
- .bashrc / .bash_profile
以下のリンクまとまってた。
ざっくり言うとPCの設定ファイルと理解。
http://qiita.com/magicant/items/d3bb7ea1192e63fba850
http://qiita.com/hirokishirai/items/5a529c8395c4b336bf31
これを読めば、bash_profileを読み込み直す理由もわかる。
- bash
bashとは、多くのUNIX系OSで標準的に使われるシェル(ユーザからの操作を受け付け、結果を表示するソフトウェア)の一つ。
知らない、理解してないことが芋づる式に出てくる。