Unixコマンド
標準入力との関係の考え方を変える
「全てのコマンドは標準入力から入力を受け取る」というふうに記憶し、そう使う
Shell Scriptは関数指向で書く
を参考
普通に考えると以下の2種類を記憶しないといけない
標準入力も受け取るし、ファイルパスの指定も受け付ける」
e.g.
sed
,
grep
標準入力からしか入力を受け取らない物」
e.g.
tr
https://github.com/EzoeRyou/posix-commands
コラム集
一つ一つが小さくて読みやすい
manコマンド
sedコマンド
grepコマンド
trコマンド
nkfコマンド
pasteコマンド
xargsコマンド
uniqコマンド
testコマンド
evalコマンド
echoコマンド
exportコマンド
envコマンド
Network系
pingコマンド
curlコマンド
nmapコマンド
ssコマンド
whoisコマンド
tracerouteコマンド
netcatコマンド
https://speakerdeck.com/openjny/linux-networking-tools-101?slide=28
digコマンド
ipコマンド
lsofコマンド
https://speakerdeck.com/openjny/linux-networking-tools-101?slide=78
telnetコマンド
tcpdumpコマンド
https://speakerdeck.com/openjny/linux-networking-tools-101?slide=34
netstatコマンド
arpコマンド
https://speakerdeck.com/openjny/linux-networking-tools-101?slide=74
deprecatedらしい
dhclientコマンド
https://speakerdeck.com/openjny/linux-networking-tools-101?slide=80
テキスト処理
https://qiita.com/hasegit/items/5be056d67347e1553f08
set, read, cut, awkの比較
readコマンド
setコマンド
cutコマンド
awkコマンド