首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux 文件搜索

echo重定向、vi等等; 文件大小搜索 -size大小文件大小搜索搜索单位M k find ....Linux系统自动创建这个数据库,并且每天自动更新一次,所以使用locate命令查不到最新变动过的文件。为了避免这种情况,可以在使用locate之前,先使用updatedb命令,手动更新数据库。...$ locate ~/m 搜索用户主目录下,所有以m开头的文件。...$ locate -i ~/m 搜索用户主目录下,所有以m开头的文件,并且忽略大小写 which which命令的作用是,在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果。...# which ls alias ls='ls --color=auto' /bin/ls whereis whereis命令只能用于程序名的搜索,而且只搜索二进制文件(参数-b)、man说明文件

4.8K20

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 根据文件名查找文件...-cmin 过去N分钟内修改过的文件 -ctime 过去N天内修改过的文件 -anewer 比参照文件更晚被读取过的文件 -cnewer 比参照文件更晚被修改过的文件...-size 根据文件大小查找文件,单位b c w k M G -type 根据文件类型查找文件。...b 块设备 c 字符设备 d 目录 p 管道文件 f 普通文件 l 链接 s 端口文件 -user 按归属用户查找文件 -uid 按UID查找文件 -group 按归属群组查找文件

4.8K20

linux中统计目录中的文件子目录

wc -l 9188 统计文件夹下目录个数,包括子目录 > ls -lR | grep "^d" | wc -l 540 使用find和wc 统计当前目录下所有的普通文件,包含隐藏文件,不包含子目录下的文件...> find /etc -maxdepth 1 -type f | wc -l 统计目录中的文件数量,包含隐藏文件,包含子目录文件 > find /etc -type f | wc -l 统计当前目录的下的子目录数...,包含隐藏目录,不包含子目录下的目录 > find /etc -maxdepth 1 -type d | wc -l 统计当前目录的下的子目录数,包含隐藏目录,包含子目录下的目录 > find /etc...-type d | wc -l -maxdepth 1将搜索限制到第一级目录。...linux中的15个基本ls命令示例 Linux之ls命令 linux中35个find案例 linux中计算行数,字数,字符数的10个wc命令示例

3.1K20

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

whereis快速搜索 $ whereis who $ whereis find 搜索很快,因为它并没有从硬盘中依次查找,而是直接从数据库中查询。...whereis 只能搜索二进制文件(-b),man 帮助文件(-m)和源代码文件(-s) locate全搜索 也不会遍历硬盘,它通过查询 /var/lib/mlocate/mlocate.db 数据库来检索信息...: $ locate /etc/sh 注意,它不只是在 /etc 目录下查找,还会自动递归子目录进行查找。...$ which man $ which nginx $ which ping find精确查询 最强大 可以通过文件类型、文件名进行查找而且可以根据文件的属性(如文件的时间戳,文件的权限等)进行搜索 这条命令表示去.../etc/ 目录下面 ,搜索名字叫做 interfaces 的文件或者目录。

1.6K40

Linux的重要子目录

=00:0C:29:26:96:BD  #MAC地址 TYPE=Ethernet  #以太网 UUID=e982e20a-e7ef-4246-8e44-a7c0c474c708  #Linux系统内部的标识...3:  hosts文件 /etc/hosts  用户IP与名称(域名)的对应解析的配置文件 在实际的生产环境中很有用(一般所有的内网机器hosts文件都保持一致),主要用于服务器迁移 [root@centos6...修改上述的HOSTNAME永久生效(修改主机名) 5:  fstab文件 /etc/fstab  记录开机要挂载的文件系统文件 开机自动挂载磁盘,设置文件系统挂载信息的文件 文件信息一共包含六列(...# 4 - unused # 5 - X11 # 6 - reboot (Do NOT set initdefault to this) # id:3:initdefault: 注:  linux...  系统所有用户密码信息文件 /etc/gshadow  系统所有组密码信息文件 14:  系统信息文件 /var/log/messages  系统日志文件 /var/log/secure  登陆系统存取信息文件

1.6K10

linux文件的查看和搜索

Linux是一种开源操作系统,通常使用命令行来管理文件和目录。以下是一些常见的Linux文件查看和搜索命令,以及它们的详细说明和示例: 文件查看 ls ls 命令可以列出当前目录中的所有文件子目录。...默认情况下,它将列出文件子目录的名称,但是您可以使用不同的选项来修改其行为。...例如,以下命令将列出当前目录中所有文件子目录的名称: ls 您可以使用 -l 选项以详细格式列出文件子目录,包括它们的权限、所有者、大小和修改日期: ls -l 您还可以使用 -a 选项来显示所有文件子目录...文件搜索 find find 命令可以搜索整个文件系统以查找与指定条件匹配的文件。...例如,以下命令将在 file.txt 文件搜索以大写字母开头的所有单词: grep "[A-Z][a-z]*" file.txt 这些命令只是Linux文件查看和搜索的基础。

7.1K51

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

文件目录 1、常用命令 常用Linux命令的基本使用 2、查阅命令帮助信息 2.1 help 帮助信息 2.2 man 手册 3、目录常用命令 3.1创建文件夹的命令 3.2删除文件夹的命令(谨慎使用)...tmp1 、 tmp2 、 tmp3 、 tmp4 7 、查看 tmpdir1 目录下有哪些子目录(包含详细信息) 8 、删除文件夹 tmp1 、 tmp2 、 tmp3 、 tmp4..., 文件是 abc.txt 的文件 第二步 : 搜索指定目录下 , 文件名 包含 1 的文件 第三步 : 搜索指定目录下 , 所有以 .txt 为扩展名的文件 第四步...: 搜索指定目录下 , 以数字 1 开头的文件 5.2、实现在指定目录中根据名称搜索 命令格式 如果省略路径 , 表示在当前文件夹下查找 之前学习的通配符 , 在使用 fifind...命令时同时可用 第一步 : 搜索指定目录下 , 文件是 abc.txt 的文件 第二步: 搜索指定目录下, 文件名 包含 1 的文件 第三步: 搜索指定目录下,所有以 .txt

3K20

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

1.命令名称:locate 命令所在路径:/usr/bin/locate 执行权限:所有用户 语法:locate 文件名 功能描述:在文件资料库中查找文件 注:①locate...相对于find是在文件资料库中查找,速度更快。...但是数据库不是实时更新的,有时候新文件查找不到,需要用"updatedb"这个命令新文件资料库。 ②如果存放的文件在/tmp下面,locate就找不到,文件资料库不存储临时文件内容。...命令名称:which 命令所在路径:/usr/bin/which 执行权限:所有用户 语法:which 命令 功能描述:搜索命令所在目录及别名信息 例1:which 查找命令存放位置...命令名称:whereis 命令所在路径:/usr/bin/whereis 执行权限:所有用 语法:whereis [命令名称] 功能描述:搜索命令所在目录及帮助文档路径

1.7K20

(6)Linux文件搜索命令find

命令名称:find 命令所在路径:/bin/find 执行权限:所有用户 语法:find [搜索范围] [匹配条件] 功能描述:文件搜索 ?...例1:find [搜索范围] -name [关键字] 在特定路径下搜索文件名作为关键字的文件或者目录。 这里指的是在/etc目录下搜索名称为init的文件或目录。 ? ?...例2:find [搜索范围] -name *[关键字]* 可以将含有关键字的任何文件都可以被搜索出来。 这里指的是在/etc目录下搜索带有init关键字的文件或目录。 ? ?...例3:find [搜索范围] -name [关键字]* 可以将带有关键字开头的任何文件都可以被搜索出来。 这里指的是在/etc目录下搜索带有以init开头的文件或目录。 ? ?...-204800 在/etc下查找大于80MB小于100MB的文件 ②在特定路径下搜索文件名作为关键字的文件,-type 根据不同文件类型查找 f:文件 d:目录 l:软链接 下面示例的意思是搜索名字开头为

2K20

Linux文件搜索、查找、查看命令

Linux文件搜索、查找、查看命令 1、最强大的搜索命令:find 查找各种文件的命令  2、在文件资料中查找文件:locate   3、搜索命令所在的目录及别名信息:which  4、搜索命令所在的目录及帮助文档路径...一、根据 文件或目录名称 搜索 find 【搜索目录】【-name或者-iname】【搜索字符】:-name和-iname的区别一个区分大小写,一个不区分大小写 eg:在/etc 目录下搜索名字为...init的文件或目录 ①、find /etc -name init (精准搜索,名字必须为 init 才能搜索的到) ②、find /etc -iname init (精准搜索,名字必须为 init...表示单个字符,即搜索到 init___) 二、根据 文件大小 搜索 eg:在根目录下查找大于 100M 的文件 find / -size +204800 这里 +n 表示大于,-n 表示小于,n...是在文件搜索匹配的字符串,是在文件中进行内容搜索,这个命令后面用到的比较多 6、分页显示一个文件或任何输出结果:more 描述: 分页显示一个文件或任何输出结果 用于查看纯文本文件(较长的)

2.9K30

每日一博 - 导航Linux文件系统:根目录的子目录层次结构

---- 概述 Linux操作系统的根目录(/)是整个文件系统的起点,它包含了许多重要的子目录,每个子目录都有特定的作用和用途。...以下是主要的根目录子目录及其作用: /bin(二进制文件):这个目录包含了一些基本的系统命令,这些命令可以在系统启动之前被使用。...这些命令通常不依赖于其他文件系统,因此即使在某些文件系统没有挂载的情况下,系统仍然可以正常工作。 /boot:包含了Linux系统启动时所需的内核文件和引导加载程序配置文件。...这些文件在系统引导时非常关键。 /dev(设备):在Linux中,一切都被视为文件。这个目录包含了系统中所有的设备文件,包括硬盘、键盘、鼠标等等。.../home(用户主目录):每个用户都有一个以其用户名命名的子目录,用于存储其个人文件和设置。例如,用户"john"的主目录将位于"/home/john"下。

23240

linux基础命令介绍三:文件搜索及其它

1、linux中包含大量的文件,对于文件查找,linux提供了find命令。 find是一个非常有效的工具,它可以遍历目标目录甚至整个文件系统来查找某些文件或目录: find [path...]...当表达式中不包含任何actions时,默认使用-print,也就是打印出搜索到的所有文件,用换行分隔。...#注意表达式之间的隐含操作符 -and /root/file1 [root@centos7 ~]# 本例中指定最大深度为1,表示只搜索/root目录,而不进入任何它的子目录搜索。...选项-exec command ;表示要执行的命令 -exec后可以跟任意shell命令来对搜索到的文件做进一步的处理,在command和分号之间都被视为command的参数,其中用{}代表被搜索到的文件...IS "https://segmentfault.com/blog/learnning" [root@centos7 temp]# 本文讲述了linux中关于文件搜索和归档压缩等相关的命令及部分选项用法

1.6K20
领券