1章
- シェル
- 入力されたコマンドを理解し、それを実行します。
- 自動実行の環境を提供する。
3章
ファイル操作
- ls(LiSt)
- cp(CoPy)
- mv(MoVe)
- rm(ReMove) 一度削除したファイルを復活させる事はできません。
- pwd(Print Working Directory)
- cd(Change Directory)
- mkdir
- rmdir ファイルが存在してると削除できない。
- cat(Catenate)
- more
- less
- find
- which
- コマンド --help ヘルプ
- man コマンド マニュアル
4章
- 1つの入口と2つの出口(標準入力、標準出力、標準エラー出力)
- リダイレクト >
- アペンド(上書き) >>
- コマンド→標準出力 | 標準入力→コマンド
- grep
5章
- touch ファイルのタイムスタンプの変更
- head
- tail
- sort
- uniq
- tr(TRanslate)
- diff
6章
- vi
- :q(quit)
- :w(write)
- I 行の先頭まで移動してインサートモード
- A 行末まで移動してインサートモード
- :n 行移動
- gg 1行目へ移動
- G 最終行へ移動
- x 1文字削除 dd 1行削除 yy 1行コピー nyy n行コピー p 次にペースト P 前にペースト u アンドゥ
- /検索文字列 n 下方向へ再検索 N 上方向へ再検索
- :対象行s/検索文字列/置換文字列/オプション
- :ns/old/new n行目の最初のoldをnewに置換して終了
- :ns/old/new/g n行目の全てのoldをnewに置換して終了
- :%s/old/new/g ファイル全体の検索語句を置換する
- :%s/old/new/gc 置換の毎に確認を求める
kameyatakefumi.hatenablog.com