bashまとめ

ショートカット

set -o emacs のとき。

行頭に移動 Ctrl + a
行末に移動 Ctrl + e
1文字左に移動 Ctrl + b
1文字右に移動 Ctrl + f
1単語左に移動 Esc + b
1単語右に移動 Esc + f
1文字左を削除 Ctrl + h
1文字右を削除 Ctrl + d
現在位置から行末までを削除 Ctrl + k
行頭からカーソル位置まで削除 Ctrl + u
履歴を戻る Ctrl + p
履歴を進む Ctrl + n
インクリメンタルサーチモード Ctrl + r
コマンドを強制終了 Ctrl + c


設定ファイル

/etc/profile ログイン時に最初に読み込まれる
~/.bash_profile ログイン時[/etc/profile]の次に読み込まれる
~/.bash_login [~/.bash_profile]が存在しない場合代わりに読み込まれる
~/.profile [~/.bash_login]が存在しない場合代わりに読み込まれる
~/.bash_logout ログアウト時に読み込まれる
~/.bashrc bash起動時に読み込まれる
~/.bash_history コマンド履歴が保存される