find 命令一个命令多参数如何使用,????,perm

[root@ob2 mytmp]# find -mtime -7 -type f \( -name "*.html" -o -name "*.tar.gz" \)
./02.html
./03.html
./tp_2017-09-143516.tar.gz
./01.html

[root@ob2 mytmp]# find -mtime -7 -type f \( -name "*.html" -o -name "*.tar.gz" \)
./02.html
./03.html
./tp_2017-09-143516.tar.gz
./01.html

括号和代码间有空格

[root@ob2 mytmp]# find -mtime -7 -type f \( -name "*.html" -o -name "*.tar.gz" \)
./02.html
./03.html
./tp_2017-09-143516.tar.gz
./01.html
[root@ob2 mytmp]# find -mtime +7 -type f    \(      -name "*.html" -o -name "*.tar.gz"      \)
./aa.html

===================================下面写法逻辑显示不对

 

[root@ob2 mytmp]# find -type f -name "*.html" -o -name "*.tar.gz" -mtime +7
./02.html
./aa.html
./03.html
./01.html
[root@ob2 mytmp]# find -type f -name "*.html" -o -name "*.tar.gz" -mtime -7
./02.html
./aa.html
./03.html
./tp_2017-09-143516.tar.gz
./01.html

 

转载于:https://www.cnblogs.com/gaoyuechen/p/7521717.html

参考资源链接:[CentOS 7中的Find命令详解与应用](https://wenku.csdn.net/doc/6412b7a5be7fbd1778d4b0b3?utm_source=wenku_answer2doc_content) 在CentOS 7系统中,`find`命令一个非常实用的工具,用于在文件系统中查找符合特定条件的文件。如果你需要快速找到所有权限设置为777(即所有用户都有读、写和执行权限)的文件,并且想要了解如何处理它们,这里将提供具体的操作步骤和示例代码。 首先,打开终端,输入以下命令来查找所有权限为777的文件: ```bash find / -perm 777 ``` 这条命令会从根目录(`/`)开始,搜索所有权限为777的文件。为了更高效地管理这些文件,你可以结合使用`-type`参数来指定文件类型,例如只查找目录: ```bash find / -perm 777 -type d ``` 如果你想要递归地修改这些目录的权限,使其权限变为755(即所有者有读、写和执行权限,组用户和其他用户有读和执行权限),可以使用`-exec`选项来调用`chmod`命令: ```bash find / -perm 777 -type d -exec chmod 755 {} \; ``` 在这里,`{}`是一个占位符,代表`find`命令找到的每一个匹配项;`\;`是一个分隔符,用来告诉`find`命令`exec`选项的结束。 如果你还想要进一步检查这些目录的所有者,并确保所有者为特定用户,比如`root`,可以添加`-user`参数: ```bash find / -perm 777 -type d -user root -exec chmod 755 {} \; ``` 通过这种方式,你可以快速定位并处理CentOS 7系统中特定权限的文件,确保系统文件的安全性和系统的稳定运行。 要深入学习`find`命令的更多高级用法,以及如何与其他命令如`rpm`, `yum`和`createpo`协同工作,我建议阅读这篇资源《CentOS 7中的Find命令详解与应用》。其中详细介绍了`find`命令的各种参数和选项,配合示例,将帮助你全面掌握在CentOS 7中使用`find`命令的技巧,提高工作效率。 参考资源链接:[CentOS 7中的Find命令详解与应用](https://wenku.csdn.net/doc/6412b7a5be7fbd1778d4b0b3?utm_source=wenku_answer2doc_content)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值