首页
学习
活动
专区
工具
TVP
发布
您找到你想要的搜索结果了吗?
是的
没有找到

linux命令讲解大全】011.使用find命令指定目录下查找文件及应用技巧和选项详情

find 指定目录下查找文件 补充说明 find 命令用来指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。...-true:将 find 指令的回传值皆设为 True; -type:只寻找符合指定的文件类型的文件; -uid:查找符合指定的用户识别码的文件或目录; -used:查找文件或目录被更改之后指定时间曾被存取过的文件或目录... /home 目录下查找以 .txt 结尾的文件名 find /home -name "*.txt" 同上,但忽略大小写 find /home -iname "*.txt" 当前目录及子目录下查找所有以...-type f 时间戳 UNIX/Linux 文件系统每个文件都有三种时间戳: 访问时间 (-atime/天,-amin/分钟):用户最近一次访问时间。...我们使用 -type 参数修改我们的命令来查找文件

12910

Linux中使用find命令行查找文件

按名称或扩展名查找Linux文件 使用find命令行按名称或扩展名查找特定文件。...下面的示例是/home/username/中查到以.err结尾的所有文件: find /home/username/ -name "*.err" 常见的Linux查找命令和语法 find 表达式采用以下形式...按修改时间查找文件 find命令包含根据上次修改文件的时间过滤目录层次结构的功能: find / -name "*conf" -mtime 7 find /home/exampleuser/ -name...使用Grep根据内容查找文件 该find命令只能根据文件名和元数据过滤目录层次结构。如果您需要根据文件内容进行搜索,请使用grep等工具。请考虑以下示例: find ....如果您希望采取行动之前得到提示,请将-exec替换为-ok或-execdir替换为-okdir。 如何在Linux命令行查找和删除文件 警告 请谨慎使用此选项。

3.9K20

Linux查找文件 find

Linux查找文件 find find命令可以文件系统中查找文件,它的一般语法为: find 路径... 测试... 动作... 路径:find开始执行后,会查看每个路径及其整个目录树。.../:路径,find会在此目录下进行搜索。路径默认为当前工作目录。 -name now.txt:测试,对于每个文件,测试其名字是否为now.txt,将测试为真的文件做成一个列表。...之前第n分钟的文件 -[amc]min [+-] n [amc]timen天之前(+)或之内(-)(不含第n天)的文件 -type确定文件的类型,下面是三个例子: $ find /etc -type...f -print # 搜索/etc目录下的普通文件并显示 $ find /etc -type d -print # 搜索/etc目录下的目录并显示 $ find /etc -print...# 搜索/etc目录下的任何类型的文件并显示 事实上,可以多个测试组合使用: $ find /etc/ -type f -name group -print # 搜索/etc目录下的普通文件且文件名为group

7.9K40

linux 命令行 查找文件_grep命令查找文件

一 grep : 查看文件内容,文件中查询一个关键字,即搜索字符串的命令(指定的文件中搜索符合条件的字符串) grep 是包含匹配,不是完全的精确匹配,特别适合查找内容 语法 : grep...root@localhostTEST ~]# grep -c -n “services” anaconda-ks.cfg – 参数-c和其它参数一起使用时,结果只显示统计行数2 二 find :用于查找文件...,适合找文件使用(linux 中最强大的搜索命令) 语法: find [path] [-option] —- find [搜索范围][搜索条件] 参数: -name 文件名 —- 按照文件名进行搜索...缺点:慢,原因就是会遍历磁盘内所有的文件名,所以实际工作中,避免大范围内搜索,很耗资源 find 是系统中搜索符合条件的文件名,是完全匹配,一模一样的名字,如果搜索过程中,需要匹配范围变大,使用通配符...(了解) 参数: -user 所有者 —- 按照文件的所有者进行搜索(了解) [root@localhostTEST ~]# find / -user test01 三 locate : 用来查找文件

6.1K40

Linux中的查找文件方法

Linux中的四种查找文件方法 ? 一、which which命令的作用是,PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果。 也就是说它返回的是你该命令所处的位置。...上面说了locate是一个库里查找文件,因此对于一些有新变动的文件,而你的库还没更新时,这些文件你是用locate找不到的,这时find就派上用场了,它可是从硬盘里一个一个进行查找的,正因为这样它的速度也会相当慢...,-n指n天以内,+n指n天以前 -atime -n +n #按文件访问时间来查 -ctime -n +n #按文件创建时间来查找文件...#查无有效属主的文件,即文件的属主/etc/passwd中不存在 -ctime -n +n #按文件创建时间来查找文件,-n指n天以内,+n指n天以前 -nogroup...#查无有效属组的文件,即文件的属组/etc/groups中不存在 -nouser #查无有效属主的文件,即文件的属主

6K10

linux(七)之linux系统中查找文件

1)如果希望/apps目录下查找文件,但不希望/apps/bin目录下查找,可以用                   $ find /apps -path "/apps/bin" -prune -...,如在$HOME目录中查找文件属主为sam的文件,可以用                 $ find ~ -user sam -print         1)/etc目录下查找文件属主为uucp的文件...1)希望系统根目录下查找更改时间5日以内的文件,可以用              $ find / -mtime -5 -print         2)为了/var/adm目录下查找更改时间3...1)在当前目录下查找文件长度大于1 M字节的文件               $ find ....-size +1000000c -print         2)/home/apache目录下查找文件长度恰好为100字节的文件                $ find /home/apache

5.5K100

Linux 系统下查找文件命令

Linux 系统下查找文件命令,融合多部Linux经典著作,去除多余部分,保留实用部分。 查命令绝对路径: which用于查找并显示给定命令的绝对路径,环境变量中PATH参数也可以被查出来。...sbin/ifconfig [root@localhost ~]# whereis -m ifconfig ifconfig: /usr/share/man/man8/ifconfig.8.gz 缓存查找文件...查找/etc/目录下,7天之前,属性被修改过的文件 [root@localhost ~]# find /etc/ -ctime +7 /etc/resolv.conf /etc/group- /etc...linux中有一个别名机制,如rm删除文件,执行的却是rm -i(用which rm 可以查看命令别名), 使用rm删除文件前会提示,就是因为rm -i这个参数。...如果想使用命令原意,可以加\转义, 如:\rm test.txt 则不会提示,直接删除 查找/var/log/目录下名字以.log结尾的文件,找到后执行 ls -l 显示详细信息.

4.3K30

Linux 命令之 find:查找文件

Linux 命令中,find用于指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名,其支持按名称查找、按正则表达式查找、按文件大小查找、按文件权限查找等多种查询方式。...示例 1:查找当前目录及其子目录下所有文件和文件夹 find . ?...示例 2:/testLinux目录下查找以.txt结尾的文件名 // 需要书写完整的路径 find /tmp/cg/testLinux -name "*.txt" ?...示例 3:组合查找文件名以file1开头(与、或、非)file2开头的文件 /** * 组合查找语法: * -a 与(取交集) * -o 或(取并集) * -not...查找符合指定的文件大小的文件 -true 将find指令的回传值皆设为true -type 只寻找符合指定的文件类型的文件 -uid 查找符合指定的用户识别码的文件或目录 -used 查找文件或目录被更改之后指定时间曾被存取过的文件或目录

5.7K20

如何使用find和locate 命令Linux查找文件和目录?

我们使用Linux的时候,难免要在系统中查找某个文件,比如查找xxx配置文件在哪个路径下、查找xxx格式的文件有哪些等等。...使用 find 命令 Linux查找文件和目录 按名称查找文件 按部分名称查找文件 按大小查找文件 使用时间戳查找文件 按所有者查找文件 按权限查找文件 按名称查找目录 使用 locate 命令...1使用 find 命令 Linux查找文件和目录 Linux find 命令是一个强大的工具,它使系统管理员能够根据模糊的搜索条件定位和管理文件和目录,它支持按文件、文件夹、名称、创建日期、修改日期...查找/opt目录下名字为app的文件夹: find /opt -type d -name app 3使用 locate 命令 Linux查找文件和目录 虽然 find 是Linux 中最流行和最强大的用于文件搜索的命令行实用程序之一...locate -c '*.ppt' 4总结 Linux 用户可以使用两个最广泛使用的文件搜索实用命令:find、locate,两者都是系统上查找文件的好方法,使用哪个命令还是根据情况来。

5.7K10
领券