(1)文檔字符轉換
cat he.txt | tr [a-z] [A-Z]
(2) 查看特殊類型的文件
od -tx all
以16進制查看 all文件
除了 -tx 還有
ta 默認字符
tc ascII 字符
to 八進制
td 十進制
tf 浮點數
(3)cut 指令
ifconfig|grep "mtu"|cut -d: -f1
ifconfig 查找 mtu 這一行 然後 以“:”進行切割 獲取第一個field
最終結果 何以獲取 所有的網卡名稱
ifconfig| cut -b 2-5
獲取ifconfig的第2-5列
(4)重定向
命令 > 文件 將結果輸出到一個文件裡並且清楚原來的內容
命令 2> 文件 將出錯輸出到一個文件並清空原有數據
命令 >> 文件 將結果輸出到文件的結尾
命令 2>> 文件 將出錯結果輸出到文件結尾
命令 < 文件 將文件作為標准的輸入
命令 < 文件1 > 文件2 將文件一作為輸入 文件二作為輸出
(5)通配符
* 所有
? 單個字符
[0-9] [a-z] 數字 字母
如 ls sl[2-5] 顯示 sl2 sl3 sl4 sl5 文件
\ 轉義特殊字符
‘’ 單引號 轉義所有
“” 雙引號裡面的變量可以執行
`` 反單引號 是執行裡面的指令
(6)別名
查看指令類型 type
如 type ls
alias nie='cd /home/nc; ls'
然後 直接 輸入 nie 則 進入 /home/nc 並顯示 ls的內容
(7)格式化
column -t 按照 表格的形式 格式化
column -s ":" -t 按照“;” 切割 並且 格式化