linux 文件查找
2016-01-15 19:45
423 查看
主要记录的是linux的find命令方式:
find 查找路径 匹配标准 处理动作
查找路径:默认是当前路径
匹配标准:默认为指定路径下的所有文件
处理动作:默认为显示
匹配标准:
-name 'filename':对文件名进行查找,作精确匹配
[root@centos-137 sh]# find ./ -name '*user*'
*:任意长度任意字符
?:任意一个字符
[]:匹配括号内地任何个字符
-iname 'filename':文件匹配时不区分大小写
-user username:根据文件所属主查找
-group groupname:更加属组查找
-uid UID:根据uid查找
-gid GID:根据gid查找
-nouser:查找没有属主的文件
-nogroup:查找没有属组的文件
-type :根据文件类型查找
f:普通文件
d:目录文件
c:字符设备
b:块设备
l:链接文件
p:管道文件
s:套接字文件
-size :根据文件大写查找
[+|-]K,M,G
时间:天[+|-]
-atime:访问文件的时间
-atime +10:表示查找atime是10天之前的
-10:表示查找10天之内的
10:精确10天
-mtime:只有修改文件内容,才会变化
-ctime:修改文件属性的时间,,
分钟
-amin
-mmin
-cmin
-perm mode #权限
mode :精确匹配
-mode:文件权限能完全包含此MODE时才能显示
/mode:只要有一位权限匹配即可
find /home -perm 644
组合条件 默认为-a
-a :-type f -a -user root &&
-o : ||
-not : !
处理动作:
-print:显示 #默认
-ls:类似ls -l的形式显示每一个文件的详细信息
-ok command {}\; :{}为文件名,引用找到的文件名 每一步操作都有提示需要用户确认
-exec command {} \; :{}为文件名,引用找到的文件名 没有提示
|xargs
简单的记录,如有错误,请大家指正!!!
find 查找路径 匹配标准 处理动作
查找路径:默认是当前路径
匹配标准:默认为指定路径下的所有文件
处理动作:默认为显示
匹配标准:
-name 'filename':对文件名进行查找,作精确匹配
[root@centos-137 sh]# find ./ -name '*user*'
*:任意长度任意字符
?:任意一个字符
[]:匹配括号内地任何个字符
-iname 'filename':文件匹配时不区分大小写
-user username:根据文件所属主查找
-group groupname:更加属组查找
-uid UID:根据uid查找
-gid GID:根据gid查找
-nouser:查找没有属主的文件
-nogroup:查找没有属组的文件
-type :根据文件类型查找
f:普通文件
d:目录文件
c:字符设备
b:块设备
l:链接文件
p:管道文件
s:套接字文件
-size :根据文件大写查找
[+|-]K,M,G
时间:天[+|-]
-atime:访问文件的时间
-atime +10:表示查找atime是10天之前的
-10:表示查找10天之内的
10:精确10天
-mtime:只有修改文件内容,才会变化
-ctime:修改文件属性的时间,,
分钟
-amin
-mmin
-cmin
-perm mode #权限
mode :精确匹配
-mode:文件权限能完全包含此MODE时才能显示
/mode:只要有一位权限匹配即可
find /home -perm 644
组合条件 默认为-a
-a :-type f -a -user root &&
-o : ||
-not : !
处理动作:
-print:显示 #默认
-ls:类似ls -l的形式显示每一个文件的详细信息
-ok command {}\; :{}为文件名,引用找到的文件名 每一步操作都有提示需要用户确认
-exec command {} \; :{}为文件名,引用找到的文件名 没有提示
|xargs
简单的记录,如有错误,请大家指正!!!
相关文章推荐
- Linux socket 初步
- Linux Kernel 4.0 RC5 发布!
- linux lsof详解
- linux 文件权限
- Linux 执行数学运算
- 10 篇对初学者和专家都有用的 Linux 命令教程
- Linux 与 Windows 对UNICODE 的处理方式
- Ubuntu12.04下QQ完美走起啊!走起啊!有木有啊!
- 解決Linux下Android开发真机调试设备不被识别问题
- 运维入门
- 运维提升
- Linux 自检和 SystemTap
- Ubuntu Linux使用体验
- c语言实现hashmap(转载)
- Linux 信号signal处理机制
- linux下mysql添加用户
- Scientific Linux 5.5 图形安装教程
- Linux 下无损图片压缩小工具介绍