find
-name name, -iname name : 文件名称符合 name 的文件。iname 会忽略大小写 find /etc -name init (精准查找) find /etc -name *init* (模糊查找, *任何字符) find /etc -name init??? (模糊查找,? 表示单个字符) find /etc -iname init??? (iname 不区分大小写)-size n : 文件大小 是 n 单位,b 代表 512 位元组的区块,c 表示字元数,k 表示 kilo bytes,w 是二个位元组。
find / -size +204800 (+n 大于 -n 小于 n 等于)
find . -size +1024 -exec ls -lh {} \; (\; 必须添加) find . -size +100M -exec ls -lh {} \; (\; 必须添加)注:
find的特殊功能是能够进行额外的动作,如find / -type f -name "test.txt" -exec rm {} \;命令 1) {} 代表的是由find找到的内容,会被放置到{}位置中 2) exec 一直到\;为止,代表find额外动作的开始(-exec)到结束(\;), 3) 因为; 在bash环境下是由特殊意义的,因此利用反斜杠来转义 -amin n : 在过去 n 分钟内被读取过 -cmin n : 在过去 n 分钟内被修改过 find /ect -cmin -5-type c : 文件类型是 c 的文件。 d: 目录;f: 一般文件;l: 符号连结
find . -type d/f/l Ref: https://blog.csdn.net/github_30641423/article/details/110500338标签:name,exec,etc,init,杂记,linux,相关,find,iname From: https://www.cnblogs.com/linb2537/p/17467805.html