欢迎光临散文网 会员登陆 & 注册

5.1Linux进阶命令_find命令

2020-08-14 14:01 作者:韦东山  | 我要投稿


来源:

韦东山升级版全系列嵌入式免费视频_快速入门篇


我们在Windows中搜索文件,一般查找文件需要传入两个条件:

1)在那些目录中查找;

2)查找的内容;

在Linux中,查找文件的也需要这两个条件,不同于Windows使用搜索框查找,Linux中使用 find 命令查找文件。


find 命令:

目的:查找符合条件的文件

格式:  find    目录名    选项    查找条件

举例1: 

说明:

a)/work/001_linux_basic/dira/指明了查找的路径

b)-name表明以名字来查找文件

c)"test1.txt"就指明查找名为test1.txt的文件


举例2: 

说明:

a)查找指定目录下面所以以.txt结尾的文件,其中*是通配符。


举例3: 

说明:

a)查找指定目录下面是否存在dira这个目录,dira是目录名。


注意:

1)如果没有指定查找目录,则为当前目录。

find . -name "*.txt"   其中 .代表当前路径

find  -name "*.txt"    没加路径,默认是当前路径下查找

2)find还有一些高级的用法,如查找最近几天(几个小时)之内(之前)有变动的文件

find /home -mtime -2 查找/home目录下两天内有变动的文件 

视频教程👇

韦东山升级版全系列嵌入式免费视频_快速入门篇


5.1Linux进阶命令_find命令的评论 (共 条)

分享到微博请遵守国家法律