Linux 常用指令

来源:互联网 发布:c语言吧 编辑:程序博客网 时间:2024/06/10 08:07

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




1 0