网络百科 百科 linux的查找文件的两种命令(linux怎么查找文件夹)

linux的查找文件的两种命令(linux怎么查找文件夹)

1:哪个

“哪个命令”查找并且只能查找命令所在的目录。

例如:哪些

2:在哪里

“Whereis command”查找并且只能查找命令所在目录的帮助文档位置。

命令在哪里

命令位置帮助文档位置

命令3:查找

“查找路径查找参数”可以查找任何文件。

有很多方法可以找到它:

1.根据文件名搜索

搜索依据:-姓名

示例:find /t3 -name file1

注意:通配符可用于文件名。

*多个字符

?单字符

示例:find /t3 -name fil*

2.根据文件大小搜索

搜索方式:-size(单位数据块为512字节,即0.5kb)

1000

-1000

=1000

示例:find /t3 -name -1000

3.根据文件的所有者进行查找

搜索依据:-用户

示例:查找/T3-用户xhc

4.根据文件所属的组进行搜索。

搜索依据:-组

示例:查找/T3-团体绿色日

5.根据上次修改时间进行搜索

搜索方法:-ctime,-atime,-mtime(以天为单位)

搜索方法:-cmin,-amin,-mmin(分钟)

c变更是指文件属性,表示权限、组、所有者发生了变化。

一次拜访

m修改意味着文档的内容已经被修改。

参数:

多久了?

-多少时间?

什么都不写就好。

示例:查找/t3 -mmin -120

6.根据文件类型查找

搜索依据:-类型

示例:查找/T3-类型d

7.根据I节点搜索

搜索依据:-inum

示例:find /t3 -inum 14

8.多重条件

-逻辑与

-o逻辑或

示例:查找80码-100码

4.搜索后的操作

固定格式:查找xxx-exec命令{ } \;

示例:find/T3-mmin-120-exec ls-l { } \;找到在两小时内被修改的文件,并列出详细信息。

确定…的位置,发现…的位置

updatedb

可做文件内的字符串查找

示例:grep ftp文件名输出一个包含ftp行的文件。