Linux查找和定位常用命令

目录

find 命令

​​​​​​​更快速的定位文件 - locate 命令

​​​​​​​查找文件内容 - grep 命令


​​​​​​​

查找和定位常用命令

find 命令

作用:  在指定范围内迅速查找到文件。

用法:  find  [OPTION]  [path . . .]  [expression]

例:

$find /usr  -name test.txt     

【OPTION选项】

 特殊情况才会使用,建议日后查帮助                                                   

常用参数:

     -type            查找时指定文件的类型,可使用参数如下表;

-atime n        查找最后一次使用在n天前的文件,n 使用负数表示;   

-mtime n       查找最后一次修改在n天前的文件; 

-maxdepth n         查找目录的最大深度

-mindepth n         从指定的目录的第几层深度开始查找

                                               

    

参数

含义

参数

含义

b

  块设备文件

f

    普通文件

c

  字符设备文件

p

    命名管道

d

  目录文件

l

    符号链接

​​​​​​​​​​​​​​更快速的定位文件 - locate 命令

作用:  火箭般的速度定位文件。

用法:  locate   [expression] pattern

locate 并不进入子目录进行搜索,它通过检索数据库来确定文件的位置。可以使用 updatedb 来更新检索数据库。

​​​​​​​查找文件内容 - grep 命令

作用:  在文件中寻找某些信息。

用法:  grep [OPTIONS]  PATTERN [FILE...]   ## pattern 使用基础正则表达式

$grep  open   ./test.c

猜你喜欢

转载自blog.csdn.net/weixin_40582034/article/details/118983504