博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
find命令
阅读量:6335 次
发布时间:2019-06-22

本文共 738 字,大约阅读时间需要 2 分钟。

一:find命令用于查找文件

[root@localhost ~]# find / -name mysql-bin*/var/lib/mysql/mysql-bin.index/var/lib/mysql/mysql-bin.000001/var/lib/mysql/mysql-bin.000002/var/lib/mysql/mysql-bin.000003/var/lib/mysql/mysql-bin.000004[root@localhost ~]# find / -name mysql-bin[root@localhost ~]#

二:匹配字符

可以看到用匹配符和不用匹配符的区别(*匹配符是指零个或多个字符,?是指任意一个字符)

所以如果我们需要精确找到文件名叫mysql的文件,我们可以使用find / -name mysql
如果我们需要找文件名以mysql开头的文件,那我们就必须使用find / -name mysql*

一定要养成用双引号括起来的习惯,下面来看一下用不用双引号的区别

 

三:对匹配结果操作

如果我们需要对查找的内容进行处理,比如说找到某个文件夹,并列出该文件夹内容,可以使用以下命令

find / -type d -name mysql -exec ls -l {} \;

语法是-exec 命令 选项 {} \;

 

现在我们尝试查找某个名为Jenkins的文件夹,-type d指定查找类型为文件。

四:查找拥有可执行权限的文件

find / -type f -perm -111 -name nginx   #朝赵nginx可执行文件

转载于:https://www.cnblogs.com/biaopei/p/7730508.html

你可能感兴趣的文章
路径工程OpenCV依赖文件路径自动添加方法
查看>>
玩转SSRS第七篇---报表订阅
查看>>
WinCE API
查看>>
SQL语言基础
查看>>
对事件处理的错误使用
查看>>
最大熵模型(二)朗格朗日函数
查看>>
深入了解setInterval方法
查看>>
html img Src base64 图片显示
查看>>
[Spring学习笔记 7 ] Spring中的数据库支持 RowMapper,JdbcDaoSupport 和 事务处理Transaction...
查看>>
FFMPEG中关于ts流的时长估计的实现(转)
查看>>
Java第三次作业
查看>>
【HDOJ 3652】B-number
查看>>
android代码混淆笔记
查看>>
Codeforces Round #423 (Div. 2, rated, based on VK Cup Finals) C. String Reconstruction 并查集
查看>>
BMP文件的读取与显示
查看>>
Flash文字效果
查看>>
各种排序算法总结篇(高速/堆/希尔/归并)
查看>>
使用c#訪问Access数据库时,提示找不到可安装的 ISAM
查看>>
Highcharts X轴纵向显示
查看>>
windows 注册表讲解
查看>>