linux的find命令用法
find命令是Linux下常用的文件查命令,它可以根据文件的名字,类型,属性或者其他信息来查文件。
find [路径] [查选项] [管道成员]
其中[路径]表示查文件的路径,[查选项]表示查询的属性,[管道成员]表示格式化输出的平台。
常使用的find命令选项:
-name:通过文件名查
例:find / -name "test.log" //搜索名称为test.log的文件
-maxdepth:指定搜索深度(从根目录向下搜索文件的最大距离)
-type:指定查文件类型(f:普通文件;d:目录;l:链接文件)
-daystart:搜素从当天开始的更早的文件。
例:find / -type f -daystart -mtime -1 //搜索24小时内更新的文件
-exec:执行命令,用来执行查的文件
例:find / -name '*com' -exec rm -rf '{}' //删除名称带com字样的文件
-o, -or:或查,查看多个查询条件用-or链接
find查命令的使用 find / -name "main.sh" -o -name "run.sh" //搜索根目录下名为1.log或2.log以及名称为main.sh或run.sh的文件
-size:指定查文件大小
以上就是Linux下find命令的常用选项以及用法介绍,Linux下find命令在文件查方面功能很强大,可以大大减轻我们文件管理工作的负担,是Linux下必备的文件查工具。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论