2018-01-26
命令 : whereis (查找最快的一个,但是只能查找二进制程序、文档和源码。
命令格式: whereis [选项]
-b 查找2进制程序
-m 查找文档
-s 查找源码
命令 : which (优点:查找工具中速度最快的命令之一 , 可以给用户显示出命令所在的路径。 缺点:查找范围有限 )
命令格式: which 文件名
命令:find (最强查找工具 , 常用)
命令格式: find 路径表达式 (表达式以 - , () ! 开始在这之前的都被认为是路径表达式中可以含有通配符 * ? [] 等)
-name 查找某名字的文件
示例: find /etc -name passwd
-type 查找指定类型的文件类型文件
| 连接
d 目录
b 块设备
s socket
p 管道(pipe)
f 常规文件
示例:
find / -type l -print find / -type d -print
-size n [c]
查找 n 值大小的文件 , 默认单位是块 (1块 = 512字节)
示例 :
查找大于 1500 字节的文件 #find ~ -size +1500c
查找等于 1500k 字节的文件 #find ~ -size 1500k
查找小于 10 块的文件 #find ~ -size -10
查找文件 / 目录字节为 0 的文件 ( 即空文件 ) 示例 : #find / -empty
查找所有属于 snow 用户的文件
#find / -user snow
查找属主为 snow 组的文件
#find / -group snow
查找没有属组且没有属主的文件
#find / -nouser -nogroup