linux的find命令
find
find [PATH] [option] [action]
例如:find /var –mtime +4

find /var –mtime +4 : 大于等于5天前的修改文件内容的所有文件
find /var –mtime 4 : 四天前那一天的修改文件内容的文件
find /var –mtime -4: 小于等于4天内的修改文件内容的文件
find /var –newer /etc/passwd: 列出比/etc/passwd新的文件
与使用者或组名有关的参数
find /var –uid ID号:查找/var下uid为***的文件
find /var –gid ID:查找/var下gid为***的文件
-user name
-group name
-nouser
-nogroup
与文件权限及名称有关的参数:
-name 文件名: 搜寻文件名为***的文件
-size [+-]SIZE : 搜寻比SIZE大或小的文件, -size +50k
-type TYPE: 搜寻类型
find的特殊功能:
find /var –name yangjianbo –exec ls –l {} \;


find通配符的使用




find 也可以与xargs结合使用。
find删除带空格文件名
find ./ -name '*.bak' -print0 | xargs -0 rm -rf
一往无前虎山行,拨开云雾见光明

浙公网安备 33010602011771号