linux查找文件及内容

查找文件

find path -option 操作

path查找路径
“/” 代表linux根目录及其子目录
“.” 代表当前目录及其子目录

option查找规则
-name name :根据名称查找
-ctime n :在过去n天内被修改过的文件

根据文件名查找文件或者文件夹
如:在根目录及其子目录下查找以命名方式查找city开头命名的文件或者文件夹,"/"表示linux根目录机器子目录

find / -name "city*"

结果查找到了usr下面的一个city文件夹和根路径下的一个jar文件
在这里插入图片描述
如:在根目录下下查找以命名方式查找city开头命名的文件或者文件夹,并列出其详细信息

find / -name "city*" -ls

结果如下:
在这里插入图片描述

如:列出当前目录及其子目录下所有最近10 天内更新过的文件

find . -ctime -10

结果,前几天创建的文件就会显示出来,8.28创建,在10天内,所以可以查找出来
在这里插入图片描述

查找文件里符合条件的字符串

grep 查询条件 文件

以a.txt为例,文件内容如下图
在这里插入图片描述
如:查找a.txt文件中的"ceshi"字符串

grep ceshi a.txt

结果如下:
在这里插入图片描述

简单记录,如有问题还请提出,谢谢

猜你喜欢

转载自blog.csdn.net/nongminkouhao/article/details/108315513
今日推荐