(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 按照“;” 切割 并且 格式化