php find,find命令详解

阅读: 评论:0

php find,find命令详解

php find,find命令详解

find是linux下最棒的命令之一,其查询功能非常强大。以下将详细介绍find的大多数用法:

工作方式:其沿着文件层次结构向下遍历,匹配符合条件的文件,并执行相应的操作1.打印文件和目录列表

$find . -print #打印文件和目录列表

当使用-print时,’n’作为用于分隔文件的定界符。

-print0指明使用’’作为定界符来打印匹配的每一个文件名。此方法对于文件名中含有’n’是非常有效。

但在centos上经实际测试,find直接显示匹配到的文件,不需要加上-print选项。

2.根据文件名或正则表达式匹配搜索

选项-name指定了文件名所必须配皮的字符串.$find . -name "*.txt" -print # 打印以.txt结尾的文件

$find . -iname "*.txt" -print #-iname表示匹配的文件名忽略大小写

3.条件限制,匹配多个条件中的一个

-a:表示且

-o:表示或

-not:表示非$find . ( -name "*.txt" -o -name "*.pdf" ) -print #打印当前目录下以.txt或.pdf结尾的文件

$find . ( -name "*.txt" -a -name "a*" ) -print #打印当前目录下以a开头且以.txt结尾的文件

$find . -not ( -name "*.txt" -a -name "a*" ) -print #打印当前目录下不以a开头或不以.txt结尾的文件

$find . -not ( -name 

本文发布于:2024-02-03 04:39:32,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170690637448705.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

上一篇:蓝牙位置服务
下一篇:[WUSTCTF2020]find
标签:详解   命令   php   find
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23