-
例如,现在 2013-03-30 10:00:00。
find -mtime 10 是查找从 2013-03-19 10:00:00 到 2013-03-20 10:00:00 的文件。
find -mtime +10 查找 2013-03-19 10:00:00 之前的文件;
查找 -mtime +9 以查找 2013-03-20 10:00:00 之前的文件。
-
1.登录Linux系统,输入用户和密码登录Linux系统。
2.打开终端命令,右键单击并选择打开终端菜单以打开终端命令。
3. find命令的使用说明。 ,输入 find --help 命令以查看使用该命令的说明。
4. 查找命令操作以查找指定的 dropout 名称文件。 输入命令:find -name"*.txt"以查找辍学名称。 txt。
5. 在指定的目录中搜索指定的辍学名称文件。 输入命令:find test2 -name"*.txt"。
6. 查找最近 15 天内修改过的文件。 输入命令:find -ctime 15。
7.查找文件大小大于20M的文件。 输入命令:find -size +20m。
-
find file search命令,使用find命令在我们的系统中查找所需的文件。
搜索文件的内容一般是用grep完成的,grep文本搜索是一个功能强大的文本搜索工具,它可以使用正则表达式来搜索文本并打印出匹配的行。 您可以使用 grep 命令在文件中查找指定的字符串。
n 打印匹配行前面的行号。
w 精确查找。
示例: 1. GREP AAA
2、grep –wn aaa
3、grep –wn aaa *
-
-type 是 find 命令的参数:
type:查找特定类型的文档。
b:阻止设备文档。
d:目录。 c:字符设备文档。
p:管道文档。
l:符号链接文档。
f:普通文档。
一起,您可以找到普通类型的文档。
-
type 选项是文件类型。
f 表示文件,-d 表示目录,-c 表示字符设备,-b 表示块文件,-l 表示链接文件。
-
-type 是按照文件类型进行搜索,f 代表普通格式的文件,其他:
d:目录。
B:阻止设备。
C:字符设备。
p:流水线文件。
s :socket
-
答案:Ctrl + C
说明:1、搜索过程其实就是查找过程的过程;
2.当终端收到“Ctrl + C”信号时,它将中断当前正在执行的进程。
-
如果你要找一个文件,建议不要用find it,因为find是直接从整个硬盘空间中找的,这需要很多时间。 直接 locate+ 文件,比如 locate passwd,只要把 passwd 相关的文件都列出来,当然也可以使用 whereis 或者 which。 如果使用 find 命令慢慢找到它,如果要中断,只需 ctrl+c。
-
Ctrl+C 终止正在执行的任务。
-
find /u/* -mtime 1 -print |xargs ls -l
这应该是一天前的数据。
-
很简单,使用以下命令在一天前列出文件的属性:
find /u/* !mtime -1 -print |xargs ls -l
若要删除文件,请使用以下命令:
find /u/* !mtime -1 -exec rm {}
描述:参数 “!”。“这意味着不。 "!"它和末尾的 -mtime 之间有一个空格。
参数“-exec”表示对于找到的每个文件,执行“-exec”和“; 命令之间。 “是格式分隔符,在它和上一个命令之间有一个空格。
命令“rm {} 删除由 {} 变量表示的文件,该变量保存当前匹配的文件名。
-
键入 find,然后按 Enter。
-
找到[启动目录]操作。
有一种方法可以表达它:find path option [-exec command ;
find 命令会根据我们给出的选项,从我们给出的目录中递归搜索其中文及其子目录中的文件,即搜索条件中的顺序可以是由逻辑运算符 not 组成的复合条件,并且,或者,(1) and: logical and,在命令中用“-a”表示,是系统的默认选项, 表示仅当满足给定条件时,才满足搜索条件。例如:
find –name ’tmp’ –xtype c -user ’inin’
该命令查找满足所有三个给定条件的所有文件。
2) or:逻辑 or,在命令中用“-o”表示。此运算符表示只要满足给定条件之一,就满足搜索条件。 例如:
find –name ’tmp’ –o –name ’mina*’
此命令查询文件名为“tmp”或匹配“mina*”的所有文件。
3) not:逻辑不合逻辑,在命令中使用“!”。“表示。 运算符表示查找不符合给定条件的文件。 例如:
find ! name ’tmp’
此命令查询文件名不是“tmp”的所有文件。 需要注意的是,当使用很多逻辑选项时,可以使用括号将它们括起来。
为了避免在shell本身产生对括号的误解,需要在呼号前添加转义字符“ ”,以去除括号的含义。 例:
find \(name ’tmp’ –xtype c -user ’inin’ \
-
它用于列出与文件系统中的表达式匹配的文件。 用法:查找 [路径] [表达式]。
-
参数参考了 24 年前的几年。
mtime n
file's data was last modified n*24 hours ago.
结对操作关闭。
文件4现已满载 48
libstdc++.cannot open shared object file: no such file or directory >>>More
Linux 在 find 命令的 var lib mlocate 目录中有一个文件信息数据库,当您使用 locate 命令查找文件时,您实际上是在这样的数据库中查找它。 因此,locate 命令和 find 命令的区别在于 locate 命令在数据库中查找文件,搜索速度非常快,结果几乎是立即列出; find命令直接搜索硬盘上的文件,搜索速度相应非常慢。 但是,find 命令比 locate 命令更可靠,因为 locate 数据库每天更新一次,如果是新创建的文件,则 locate 命令将找不到它。