首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Linux命令_搜索文件

    二、用whereis命令查找文件 whereis命令通过预先生成的一个文件列表库查找与给出的文件名相关的文件,其格式为whereis [-bms][文件名称],其中各选项的含义如下: -b:只查找二进制文件...locate所搜索到的文件列表,不管是目录名还是文件名,只要包含我们所要搜索的关键词,都会列出来,所以locate不适合精准搜索。...四、使用find搜索文件 find命令的格式:find[路径][参数]。...-name filename:表示直接查找该文件名的文件 -type filetype:表示通过文件类型查找文件 补充1:有关三个time属性的介绍 文件的access time(atime)是在读取文件或者执行文件时更改的...inode是Unix操作系统中的一种数据结构,其本质是结构体,在文件系统创建时生成,且个数有限。 在Linux下,可以通过命令 df -i 来查看各个分区的inode总数以及使用情况。

    6K50

    Linux搜索文件文件内容

    只显示文件名 -B 在指定目录下查找二进制文件 -M 在指定目录下查找帮助文件 -S 在指定目录下查找源代码 在文件索引数据库中搜索文件 locate ...-d 搜索指定数据库 updatedb 更新文件索引数据库 查找文件 find [路径] -name 根据文件名查找文件 -iname 根据文件名查找文件...,忽略大小写 -path 根据路径查找文件 -ipath 根据路径查找文件,忽略大小写 -amin 过去N分钟访问过的文件 -atime 过去N天内访问过的文件...-cmin 过去N分钟修改过的文件 -ctime 过去N天内修改过的文件 -anewer 比参照文件更晚被读取过的文件 -cnewer 比参照文件更晚被修改过的文件...-size 根据文件大小查找文件,单位b c w k M G -type 根据文件类型查找文件

    4.8K20

    Linux】学习笔记(六) Linux 文件搜索

    whereis快速搜索 $ whereis who $ whereis find 搜索很快,因为它并没有从硬盘中依次查找,而是直接从数据库中查询。...whereis 只能搜索二进制文件(-b),man 帮助文件(-m)和源代码文件(-s) locate全搜索 也不会遍历硬盘,它通过查询 /var/lib/mlocate/mlocate.db 数据库来检索信息...which 查询程序 which 本身是 Shell 内建的一个命令 我们通常使用 which 来确定是否安装了某个指定的程序, 因为它只从 PATH 环境变量指定的路径中去搜索命令并且返回第一个搜索到的结果...$ which man $ which nginx $ which ping find精确查询 最强大 可以通过文件类型、文件名进行查找而且可以根据文件的属性(如文件的时间戳,文件的权限等)进行搜索 这条命令表示去.../etc/ 目录下面 ,搜索名字叫做 interfaces 的文件或者目录。

    1.6K40

    linux文件的查看和搜索

    Linux是一种开源操作系统,通常使用命令行来管理文件和目录。以下是一些常见的Linux文件查看和搜索命令,以及它们的详细说明和示例: 文件查看 ls ls 命令可以列出当前目录中的所有文件和子目录。...文件搜索 find find 命令可以搜索整个文件系统以查找与指定条件匹配的文件。...例如,以下命令将在 file.txt 文件搜索包含字符串 hello world 的所有行: grep "hello world" file.txt 您还可以使用正则表达式来搜索更复杂的模式。...例如,以下命令将在 file.txt 文件搜索以大写字母开头的所有单词: grep "[A-Z][a-z]*" file.txt 这些命令只是Linux文件查看和搜索的基础。...在Linux中有很多其他有用的命令可供使用,具体取决于您要完成的任务。您可以查看相关的Linux文档以了解更多信息和示例。

    7.1K51

    LinuxLinux命令大全——解压、目录、文件搜索

    文件目录 1、常用命令 常用Linux命令的基本使用 2、查阅命令帮助信息 2.1 help 帮助信息 2.2 man 手册 3、目录常用命令 3.1创建文件夹的命令 3.2删除文件夹的命令(谨慎使用)...格式: ls 文件夹名 ( 不包含权限、日期等信息 ) ll 文件夹名 ( 包含权限、日期等信息 ) 列出某一目录的内容(内容包括子文件夹和文件) ls 或 ll...文件名 ( 包含权限、日期等信息 ) 列出某一目录的内容(内容包括子文件夹和文件) ls 或 ll 列举出当前文件文件夹和文件 示例: ls /opt ll /opt...cat 文件名 4.4.6 、过滤查看 格式: grep 关键字 文件名 示例: grep is profifile 4.5、 其他命令 4.5.1 、文件追加 格式...命令时同时可用 第一步 : 搜索指定目录下 , 文件是 abc.txt 的文件 第二步: 搜索指定目录下, 文件名 包含 1 的文件 第三步: 搜索指定目录下,所有以 .txt

    3K20

    基于linux命令提取文件特定文件路径

    最近需要实现自动化搜寻特定文件夹下的特定文件,并且需要分别保存文件路径与文件名。算然使用python的walk能够实现,但是感觉复杂了些。于是想看看linux自带的命令是否能完成这项工作。.../MongoDB/cnt_fail.py 我们只需要文件名的话可以使用linux提供的命令basename 利用basename将find的所有搜索结果进行处理我们需要使用find的参数-exec...目标二:获得所有py文件路径,去重复,删除开头的“./”字符 linux也有获取文件路径的命令dirname 略微修改之前的命令能够显示所有文件路径 find ....-name ‘*.py’ -exec dirname {} \; 搜索结果: ./test ./test ..../MongoDB 可以看到路径存在重复,linux去除重可以利用sort再添加-u参数,-u参数用于去除排序结果中的重复项 我们需要把上一个命令的输出传递给sort作为输入,很自然想到了管道 管道命令操作符是

    5.1K31

    (7)Linux其他文件搜索命令

    1.命令名称:locate 命令所在路径:/usr/bin/locate 执行权限:所有用户 语法:locate 文件名 功能描述:在文件资料库中查找文件 注:①locate...但是数据库不是实时更新的,有时候新文件查找不到,需要用"updatedb"这个命令新文件资料库。 ②如果存放的文件在/tmp下面,locate就找不到,文件资料库不存储临时文件内容。...命令名称:which 命令所在路径:/usr/bin/which 执行权限:所有用户 语法:which 命令 功能描述:搜索命令所在目录及别名信息 例1:which 查找命令存放位置...命令名称:whereis 命令所在路径:/usr/bin/whereis 执行权限:所有用 语法:whereis [命令名称] 功能描述:搜索命令所在目录及帮助文档路径...-i 不区分大小写 -v 排除指定字串 例1:grep在文件查询字符串或者关键字列出来 ?

    1.7K20

    (6)Linux文件搜索命令find

    例1:find [搜索范围] -name [关键字] 在特定路径下搜索文件名作为关键字文件或者目录。 这里指的是在/etc目录下搜索名称为init的文件或目录。 ? ?...例2:find [搜索范围] -name *[关键字]* 可以将含有关键字的任何文件都可以被搜索出来。 这里指的是在/etc目录下搜索带有init关键字文件或目录。 ? ?...例3:find [搜索范围] -name [关键字]* 可以将带有关键字开头的任何文件都可以被搜索出来。 这里指的是在/etc目录下搜索带有以init开头的文件或目录。 ? ?...例4:find [搜索范围] -name [关键字]??? 这里搜索的是关键字后带三个字符的文件或者目录(几个问号表示几个字符)。 ? ?...-204800 在/etc下查找大于80MB小于100MB的文件 ②在特定路径下搜索文件名作为关键字文件,-type 根据不同文件类型查找 f:文件 d:目录 l:软链接 下面示例的意思是搜索名字开头为

    2.1K20
    领券