-z
深入观察一个压缩文件,并试图查找出他的类型。
-l
本参数容许符号连接。
-f ffile
告诉file要鉴别的文件列表在fflie。这对于要鉴别很多文件很有用。
-m 文件
参数
说明
目录(或目录列表)
希望查询文件或文件集的目录列表,目录中用空格分开。
匹配标准
希望查询文件的匹配标准或说明。
-name 文件
告诉find要找什么文件,要找的文件包括在引号中,可以用统配符,如:“*”、“?”。
-perm模式
匹配所有模式为指定数字型模式值的文件。不仅仅是读、写和执行,表示除了这个模式外的所有模式。
-type x
匹配所有类型为x的文件。X可以是c(特殊字符),b(特殊块),d(目录),p(有名管道),l(符号连接),s(套接文件)或者f(一般文件)。
-links n
匹配所有连接数为n的文件。
-size n
匹配所有大小为n块的文件。512字节块,若k在n后,则为1k字节块。
-user 用户号
匹配所有用户序列号是指定的用户序列号的文件。用户号可以是数字型,也可以是用户登陆名。
-attinme n
匹配在n天前访问过的文件。
-ntime n
匹配在n天前修改过的文件。
-exec 命令
对每个匹配文件执行命令。
-newer
匹配所有修改时间比file文件更新的文件。
这些参数是可以一起并列使用的,也可以通过逻辑表达式来限制查询标准,如下表所示:
参数
说明
-and
缺省的逻辑表达,表示要同时满足表达式左右两个的规则。可以不用,因为是缺省的。
-o
这时or操作符,表示只要满足一个规则就可以。
-!
这是not操作符,表示否定后面的表达式。
总之,find命令非常复杂,不是三言两语就能说清楚的,建议大家多参考联机手册,并多加练习就可以轻松掌握。
用户和用户管理及其他系统设定的相关命令
chgrp
改变文件的组所有权。一些chgrp命令有长短两种参数参数的指定方式,现只介绍短版本。语法:chgrp [参数] 组 文件列表,参数有: