2018年1月3日水曜日

Linuxのコマンド集

ポックンのLinuxコマンドのメモ

■ショートカット
  [Ctr]+a                    行頭に移動
  [Ctr]+e                    行末に移動
  [Ctr]+u                    行頭まで削除
  [Ctr]+k                    行末まで削除
  [Esc]+f                    右に1ワード移動
  [Esc]+b                    左に1ワード移動
  [Esc]+d                    右に1ワード削除
  [Esc]+[Ctr]+h(?)     左に1ワード移動
  [Ctr]+r                    ヒストリの検索+実行

■Screen
  [Ctr]+a c                  新規bash
  [Ctr]+a [0-9]           指定したbashに移動
  [Ctr]+a [Ctr]+a        直前のbashに移動
  [Ctr]+a n                  次のbash
  [Ctr]+a p                  前のbash
  [Ctr]+a A                  名前変更

■シェル
  basedirname=$(dirname $filename)    文字列からディレクトリのみ取得
  basefilename=$(basename $filename)  文字列からファイル名のみ取得

■その他
  for i in `seq 1 N` ; do echo $1 ; done   一定回数ループ
  fg %1                フォアグランド
  bg %1                バックグランド
  jobs                  現行のJOBを確認
  [Ctr}+z              JOB一時停止
  echo $?              終了ステータス確認 (0:正常 1:異常)
  ^置換前^置換後       一つ前のコマンドを置換して実行
  find . -type f |xargs nkf -w --overwrite
  !番号                ヒストリーからの実行

0 件のコメント:

コメントを投稿