1:字符(charcter)/块(block)设备文件
以C开头的就是字符设备
以b开头的就是设备
2:套接口(socket)文件
以S开头
.sock文件也是一类特殊的文件,这类文件通常用在网络之间,进行数据连接。如:我们可以启动一个程序来监听那个客户端的请求,客户端可以通过套接字来进行数据通信。
3:which(显示命令的全路径)
示例
:
4:PATH
PASH变量作用
命令行执行命令会从PATH对应的路径中查找命令
PATH对应路径中没有这个命令就会报command not found
5:whereis(显示命令、源码、说明文档等的路径)
6:find(查找目录下的文件)*****
查找原理:磁盘遍历,速度慢
示例:
find ~ -name "oldboy.txt"
路径 名字参数 具体文件
A:从跟下查找ifcfg-eth0网卡文件
B:模糊查找*表示所有
C:按文件类型查找-type
a:-d 取交集,两个条件都满足。(默认是-a)只能查一级目录
b:-o 取并集
c:! 取反
7:xargs(分组)
从标准输入执行指令
-n 几个东西在一组
d 指定分隔符,-不指定默认就是空格
8:date(修改系统时间和日期)
-s 修改时间
- 过去
+ 未来
9:打包压缩 tar
打包集合参数zcvf :v可以不加
压缩包名字:data.tar.gz#tar表示打包,gz 表示gzip格式压缩
解压:
解压方式:
-z 压缩
-c 创建
-v 输出打包过程
-f 文件
-t 查看文件
-C 指定解压的路径
-x 解压
-h 跟随软链接