最初に覚える基本コマンド
CHAPTER4を読んでunix初心者が最初に覚える基本コマンドを勉強した。
頭に叩き込む。
- passwd
- ls [-dFal]
- d ディレクトリの中身を表示しない
- F ファイルタイプを表示
- a すべてを表示
- l ロング形式で
- lv
- mkdir
- cd
- pwd
- cp [-ir]
- i 対話形式(interactive)
- r 再帰的に(recursive)
- mv [-i]
- i 対話形式(interactive)
- rm [-ir]
- i 対話形式(interactive)
- r 再帰的に(recursive)
- rmdir
- ln [-s]
- head [-行数]
- tail [-f] [-行数]
- f 追加される行を監視(follow)
- sort [-rn] [+数値]
- r 順序を逆に
- n 数字を文字ではなく、数値として解釈
- +数値 ソートに使うカラム
- id
- chmod [-R]
- R 再帰的に(recursive)
- umask
- chgrp [-R]
- R 再帰的に(recursive)
- chown [-R]
- R 再帰的に(recursive)
- find
$ find . -mtime +3 -name "log*" -exec rm {} \;
- grep [-inHv] '基本正規表現'
- edコマンドの g/RE/p (Global Regular Expression Print)
- i 大文字小文字を無視(ignore case)
- n 行番号を表示
- H ファイル名を表示(hide?の反対)
- v 結果を反転(invert)
- egrep
- sleep 数値[smhd]
- tac
- catの反対
- wc
- file
- gzip
- gunzip
- bzip2
- bunzip2
- tar [cvf] [tf] [xCpvf]
- man
- セクション 1:ツールやシェルコマンド, 8:システム管理コマンド, 4:ファイル, 5:ファイルフォーマット
*1:;はバックスラッシュでクォートする