miyabihitoの日記

個人的な技術メモ

Bashまとめ

操作

キーバインド 効果
[Ctrl] + b カーソルを一文字左へ移動
[Ctrl] + f カーソルを一文字右へ移動
[Ctrl] + a カーソルを行頭へ移動
[Ctrl] + e カーソルを行末へ移動
[Ctrl] + d カーソルの次の文字を削除
[Ctrl] + h カーソルの前の文字を削除
[Ctrl] + u カーソルから行頭までを切り取り
[Ctrl] + k カーソルから行末までを切り取り
[Ctrl] + [ ESC
ESC, b カーソルを一単語左へ移動
ESC, f カーソルを一単語右へ移動
ESC, d カーソルの次の単語を削除
ESC, [Ctrl] + h カーソルの前の単語を削除
[Ctrl] + l 画面クリア(clearコマンドと同効果)
[Ctrl] + p 入力履歴の上り
[Ctrl] + n 入力履歴の下り
[Ctrl] + r 入力履歴からの検索
[Ctrl] + g 検索のキャンセル

設定ファイル

.bash_profile

ログイン時、読み込まれる。
ログイン時に一度設定されれば良い、環境変数の設定を記載する。
( + 下の.bashrcも読み込む。)

.bashrc

Bashの起動時に、読み込まれる。
起動の度に設定する必要のある、シェル変数やaliasの設定を記載する。

.bash_logout

ログアウト時、読み込まれる。