unix shell short cut

シェルのショートカットを使う

気を抜くとすぐに矢印キーを押して過去のコマンド履歴を辿ろうとして生産性が下がる。

よく使うshellのショートカット

カーソル移動

コマンド 説明
ctrl a 行頭に進む a?
ctrl e 行末へ進む end
ctrl f 右に1文字 forward
ctrl b 左に1文字 back

削除・貼り付け

コマンド 説明
ctrl h ひとつ前の1文字削除
ctrl b カーソル位置の文字を削除
ctrl w 直前の1文字を削除
ctrl u 直後の全部を削除
ctrl k カーソルより前を全部消す
ctrl y 削除した文字を貼り付け

コマンド履歴

コマンド 説明
ctrl p 一つ前のコマンドに戻る
ctrl n 一つ先のコマンドに戻る
ctrl r コマンドの履歴検索 連打で次の候補

番外編

タイムスタンプを日付の形式で表示

date -r 1628754357

なんかよくわからん形式の日付データをunixtimestampにする

php -r 'print(strtotime("12/Aug/2021:16:45:57 +0900"));'

strtotime便利だわ。

connvoi's Picture

About connvoi

肉とビールと料理と写真とゲーム たまに技術 python / Solr / PHP / ansible

アマゾンセール情報サイト アマセール管理人

Jp, Tokyo https://connvoi.com