1 按照文件名查找
shell命令格式如下 find /directory -name "name"
如果不知道文件的名称,可以使用通配符代替 ?或者* ,其中?可以指代一个字符,而*可以填充任何字符
比如查找家目录下名为hello开始的文件 find ~ -name "hello*"
2 按照文件大小查找
shell命令格式如下 find /directory -size [+/-][size]
【+/-】 +代表大于 - 代表小于
【size]指定文件的大小 ,常用k或者M,注意大小写
比如查找家目录下的大于100K小于100M的文件大小 find ~ -size +100k -size -100M
3 按照文件类型查找
shell命令格式如下 find /directory -type [f/p/l/s/d/b/c]
4按照内容查找
shell命令格式 grep -r "内容“ /directory
比如查找家目录下包含hello内容的文件 grep - r "hello" ~