最終更新:2022-03-04 (金) 08:50:58 (781d)  

Bash
Top / Bash

GNU Bourne-Again SHell

http://www.linux.or.jp/JM/html/GNU_bash/man1/bash.1.html

Bash/設定ファイル

落とし穴

カスタマイズ

Bash基礎文法最速マスター

リファレンスマニュアル

キー操作

http://d.hatena.ne.jp/rx7/20091012/p1

  • Ctrl + b - カーソルを左へ1文字移動 (←キーでもOK)
  • Ctrl + f - カーソルを右へ1文字移動 (→キーでもOK)
  • Esc + b - カーソルを右へ1単語移動
  • Esc + f - カーソルを右へ1単語移動
  • Ctrl + p - historyの1つ前に入力したコマンドを表示 (↑キーでもOK)
  • Ctrl + n - historyの1つ後に入力したコマンドを表示 (↓キーでもOK)
  • Ctrl + h - カーソルの左1文字を削除 (BackspaceキーでもOK)
  • Ctrl + d - カーソルの右1文字を削除 (DeleteキーでもOK)
  • Ctrl + a - カーソルを行の先頭へ移動
  • Ctrl + e - カーソルを行の末尾へ移動
  • Ctrl + w - カーソルの左位置にある1単語(スペースまで)を削除
  • Ctrl + k - カーソル位置から行の末尾までの文字列を削除
  • Ctrl + u - 行の先頭から、カーソル位置までの文字列を削除
  • Ctrl + y - 直前に削除した文字列を貼り付け
  • Esc + c - カーソルの右1単語の先頭を大文字に
  • Esc + u - カーソル位置から行の末尾までの文字列を全て大文字に
  • Esc + l - カーソル位置から行の末尾までの文字列を全て小文字に
  • Esc + . - historyの最後の1単語を表示
  • Ctrl + l - 画面のクリア
  • Ctrl + j - Enter(Return)キーと同じ
  • Ctrl + m - Enter(Return)キーと同じ
  • Ctrl + o - Enter(Return)キーと同じ、かつhistoryの次のコマンドを表示
  • Ctrl + t - カーソルの左位置にある1文字を右の1文字と入れ替え
  • Ctrl + c - フォアグラウンドで実行中のプログラムを強制終了
  • Ctrl + r - historyの検索モード (インクリメンタルサーチ)
  • Ctrl + s - 画面への出力を停止
  • Ctrl + q - 画面への出力を再開

&とか

cmdA & cmd B #同時に実行
cmdA && cmdB #cmdAが正常終了したらcmdB

http://d.hatena.ne.jp/moto_maka/20110117/1295205374

関連

参考