学习
实践
活动
工具
TVP
写文章

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

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

19520

Linux常用命令——文件搜索命令

Linux常用命令——文件搜索命令 Linux ---- 以#号开头的内容都是内容描述或配置项 find 描述:文件搜索 语法:find [搜索范围] [范围条件] . ]# find /etc/ -name init* -a -type f 查找以init开头的文件 -inum 根据i节点来查找 exec/ok 对搜索结果执行命令操作 语法:whereis [命令] grep 描述:在文件内容中搜索匹配的字符串 -i 不区分大小写 -v 排除指定字符串 -^ 获取文件内容有效行,不包含以#号开头的内容 示例 空格翻页 回车下一行 / 搜索 q 退出 man services 查看配置文件services的帮助信息 info 描述:查看命令的帮助信息 示例:与man使用方法一致 whatis 描述:查看命令简短的信息 示例:whatis ls help 描述:查看Linux内置命令的帮助信息 示例:#help umask

35440
  • 广告
    关闭

    11.11云上盛惠

    万元礼包限时领取,百款云产品特惠助力上云,云服务器2核2G低至4.2元/月

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Linux命令_搜索文件

    一、用which命令查找可执行文件的绝对路径 which命令用来查找PATH环境变量中出现的路径下的可执行文件。 ? 三、用locate命令查找文件 locate命令类似whereis。 locate所搜索到的文件列表,不管是目录名还是文件名,只要包含我们所要搜索的关键词,都会列出来,所以locate不适合精准搜索。 ? 四、使用find搜索文件 find命令的格式:find[路径][参数]。 inode是Unix操作系统中的一种数据结构,其本质是结构体,在文件系统创建时生成,且个数有限。 在Linux下,可以通过命令 df -i 来查看各个分区的inode总数以及使用情况。 ?

    47650

    Linux系列教程(六)——Linux常用命令文件搜索命令

    前一篇博客我们讲解了Linux链接命令和权限管理命令, 通过 ln -s  链接名 表示创建软链接,不加-s表示创建硬链接;还有三个更改权限的命令,chmod命令可以更改文件或目录权限,chown命令可以改变文件或目录所有者 但是大家需要注意的是,后面两个命令只能由root用户来完成,而chmod命令除了root用户能完成,还有所更改文件或目录的所有者。那么这篇博客我们将继续介绍Linux命令——文件搜索命令。 1、最强大的搜索命令:find   首先进行一点说明,find命令是我们在Linux系统中用来进行文件搜索用的最多的命令,功能特别强大。 这就需要我们在进行Linux文件整理的时候,尽量规范化,什么文件放在什么目录下都要有比较好的约定。    注意:Linux搜索和windows是有明显区别的,Linux严格区分文件大小写。

    46250

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

    Linux文件搜索、查找、查看命令 1、最强大的搜索命令:find 查找各种文件命令  2、在文件资料中查找文件:locate   3、搜索命令所在的目录及别名信息:which  4、搜索命令所在的目录及帮助文档路径 9、指定显示文件后多少行内容:tail 10、查看一个文件:cat 11、查看文件内容多少字符多少行多少字节:wc 12、排序文件内容:sort 1、最强大的搜索命令:find 查找各种文件命令 eg:locate hcf 3、搜索命令所在的目录及别名信息:which 功能描述:搜索命令所在的目录及别名信息  语法:which【命令】  eg:which ls 4、搜索命令所在的目录及帮助文档路径 :whereis** 功能描述:搜索命令所在的目录及帮助文档路径  语法:whereis【命令】  eg:whereis ls 5、在文件中搜寻字符串匹配的行并输出:grep 功能描述 是在文件搜索匹配的字符串,是在文件中进行内容搜索,这个命令后面用到的比较多 6、分页显示一个文件或任何输出结果:more 描述: 分页显示一个文件或任何输出结果 用于查看纯文本文件(较长的)

    10830

    (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:软链接 下面示例的意思是搜索名字开头为

    33720

    linux常用基本命令文件搜索命令

    命令:find 语法:find [搜索范围路径] -name 【文件名称】(根据文件名查找) find [搜索范围路径] -size [(+-)文件大小] (根据文件大小查找,大于 描述:查找任何文件或目录(所有) find命令示例:find [搜索范围路径] -name ? 匹配任意字符 * ? 匹配指定字符 ? ? find -inum [i节点标号] 根据i节点查找文件,在linux系统中,所有的文件都有一个唯一的标识,方便linux内核去调用,这就是i节点 ? 命令:locate 语法:locate [文件名称] 描述:查找文件,根据linux数据库内部的索引(updatedb命令,可以手工更新updatedb数据库,一般和locate配合使用) ? linux系统文件数据库里。

    60560

    linux搜索文件或内容命令_linux怎么查看文件内容

    1、递归搜索文件内容,如果查找"hello,world!"字符串,可以这样: grep -rn "hello,world!" * * : 表示当前目录所有文件,也可以是某个文件名 -r 是递归查找 -n 是显示行号 -R 查找所有文件包含子目录 -i 忽略大小写 2、搜索文件 find / -name 'pay.html' /:表示根目录,也可以自己指定搜索的目录。 -name:表示搜索文件名称。 pay.html:搜索文件名称。 3、批量替换。 替换server.xml文件中的”2020”为”8008” sed -i 's/2020/8080/g' .

    18310

    快速学习Linux-文件搜索命令

    : -b 只查找可执行文件 -m 值查找帮助文件 which 文件搜索命令所在路径及别名 PATH环境变量:定义的是系统搜索命令的路径 相当于window下的path find [搜索范围] [ /root -iname install.log 不区分大小写 find /root -user root 按照所有者搜索 find /root -nouser 查找没有所有者的文件 Linux中的通配符 #-exec {} \;这是固定格式 字符串搜索命令 grep [选项] 字符串 文件名 #在文件当中匹配符合条件的字符串 选项: -i 忽略大小写 -v 排除指定字符串 find和grep命令的区别 find命令:在系统中搜索符合条件的文件名. grep命令:在文件搜索符合条件的字符串.

    29110

    知识分享之Linux——find文件搜索命令

    知识分享之Linux——find文件搜索命令 背景 日常我们开发时,我们会遇到各种各样的奇奇怪怪的问题(踩坑o(╯□╰)o),这个常见问题系列就是我日常遇到的一些问题的记录文章系列,这里整理汇总后分享给大家 开发环境 系统:Ubuntu 内容 在Linux中我们经常需要查找一些文件或者根据文件内容进行查找到底在哪些文件里面,这时就需要用到本节要讲到的find命令了,这个命令可以让我们进行查找到想要的文件,话不多说下面直接开始本节的干货 常用语法 find 指定目录 -命令 内容 常用命令 1、查找当前目录下的指定文件(当前目录向下无限极) find . -name 文件名 2、全文搜索符合于文件名的 find / -name 文件名 3、不区分大小写文件名的搜索 find / -iname 文件名 4、列出当前目录及子目录下的所有文件 find . conf" | xargs grep "docker" 以上就是我整理的常用的查询文件命令,整理出来供大家一起使用,有需要补充的欢迎在留言区进行留言补充,谢谢大家~~~ 本文声明: 本作品由 cn華少

    10120

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

    1、linux中包含大量的文件,对于文件查找,linux提供了find命令。 find是一个非常有效的工具,它可以遍历目标目录甚至整个文件系统来查找某些文件或目录: find [path...] 选项-exec command ;表示要执行的命令 -exec后可以跟任意shell命令来对搜索到的文件做进一步的处理,在command和分号之间都被视为command的参数,其中用{}代表被搜索到的文件 如对搜索到的文件执行命令ls -l: [root@centos7 temp]# find . /file14 -> file13 -exec选项后的命令是在启动find所在的目录内执行的,并且对于每个搜索到的文件,该命令都执行一次,而不是把所有文件列在命令后面只执行一次。 IS "https://segmentfault.com/blog/learnning" [root@centos7 temp]# 本文讲述了linux中关于文件搜索和归档压缩等相关的命令及部分选项用法

    34620

    Linux 常用命令——文件处理命令

    Linux 常用命令 Linux Linux命令格式 命令格式:命令 [-选项] [参数] 例如:ls -a /etc 说明: 1.当有多个选项时,可以写在一起 2.简化选项等于完整选项 - a = -all 目录处理命令 命令:ls 语法:ls 选项[-ald] [文件或目录] -a 显示所有文件,包括隐藏文件 -l 详细信息列表显示 -d 查看目录属性 文件类型 -rw-r--r -r 删除目录 -f 强制执行 文件处理命令 touch 描述:创建空文件 命令所在路径:/bin/touch cat 描述:显示文件内容 -n 显示行号 命令所在路径:/ bin/cat tac 描述:反向显示文件内容 命令所在路径:/usr/bin/cat more 描述:分页显示文件内容 命令所在路径:/bin/more 语法:more [文件名] (空格 权限的数字表示: r ---- 4 w ---- 2 x ---- 1 chmod 描述:改变文件或目录权限 语法: chmod [{u(所有者)g(所属组)o(其他人)a(全部)} {+-}

    59610

    Linux常用命令查找搜索命令压缩解压命令网络命令

    Linux常用命令 1.pwd ? 2.cd ? 1. find 在Windows中搜索文件,一般查找文件需要传入两个条件: a. 查找的内容; 在Linux中,查找文件的也需要这两个条件,不同于Windows使用搜索框查找,Linux中使用find命令查找文件。 可以在grep的结果中再次执行grep搜索,比如搜索包含有ABC的头文件,可执行如下命令: $ grep “ABC” * -nR | grep “\.h” 上述命令把第1个命令“grep “ABC 即第2个命令在第1个命令的结果中搜索。 压缩/解压命令 压缩的目的: 在网络传递文件时,可以先将文件压缩,然后传递压缩后的文件,从而减少网络带宽。 接收到文件后,解压即可。

    31440

    Linux find命令:根据路径和条件搜索指定文件

    Linux find 命令用来在指定目录下查找文件,任何位于参数之前的字符串都将被视为欲查找的目录名。 如果使用该命令时,不设置任何参数,则 find 命令将在当前目录下查找子目录与文件,并且将查找到的子目录和文件全部进行显示,是系统管理者和普通用户必须掌握的命令。 @bunian ~]# find /var/log -iname "*.log" 搜索超过七天内被访问过的所有文件: [root@bunian ~]# find . -type f -atime +7 搜索访问时间超过20分钟的所有文件: [root@bunian ~]# find . +7 -ok rm {} \; 查找当前目录中文件属主具有读、写权限,并且文件所属组的用户和其他用户具有读权限的文件: [root@bunian ~]# find .

    10610

    Centos学习笔记---文件搜索命令

    2012-2-8 星期三 文件搜索命令: which [命令名称] 功能:显示系统命令所在目录(绝对路径) $which ls whereis可以表现出命令的帮助信息,帮助文件说存放的信息 find --通用查找命令 语法:find[搜索路径][搜索关键字] 功能:查找文件或目录 -name 根据文件名来查找 find /etc -name init 在目录/etc中查找文件init 文件搜索命令:locate locate(搜索关键字) 列出所有跟file相关的文件 文件搜索命令:updatedb 执行权限:root 语法:updatedb 功能描述:建立整个系统目录文件的数据库 范例:#updatedb 文件搜索命令:grep 语法:grep[指定字串][源文件] 功能描述:在文件搜索字串匹配的行并输出 范例:grep ftp /etc/services 帮助命令 :help 查看shell内置命令的帮助 linux 常用命令:压缩解压命令 -gz 命令的英文原意:Gnu zip 语法:gzip 选项[文件] 功能描述:压缩文件 压缩后文件格式: .gz

    30910

    Linux 文件系统常用命令:cat命令

    作者:马哥教育 来源:http://www.magedu.com/73449.html 1.cat命令的定义 Cat:concatenate,Concatenate files and print on the standard output:意思是连接文件并显示在标准输出上。 2.cat命令的作用 文件内容是什么给你显示出来。 这是一个文本文件查看工具,只能用于查看文本,你千万不要cat binls,ls可能会损坏的。 3.cat命令的使用 ~]# cat /bin/ls Cat命令有个与之唱对台戏的命令叫:Tac; –那么tac是用来做什么的? –一样的,文本文件查看工具。跟cat一模一样。只是反过来写的。 意思是,文件的内容是逆序的,仅此而已。 比如说: ~]# cat /etc/issue ~]# tac /etc/issue 1.png 以上为cat命令的常见使用。

    39240

    Linux常用命令速查-文件管理

    本文涉及:Linux文件及目录的相关操作、文件查找、文件权限、统计、过滤、解压缩等相关内容 ◆ 文件及目录 ◆ 查看当前所在目录 pwd 切换目录 cd 常用参数: cd进入用户主目录 cd 命令 调用Shell,并执行命令 q 退出more 浏览文件 less fileName 常用参数: -b <缓冲区大小> 设置缓冲区的大小 -e 当文件显示结束后,自动离开 -f 强迫打开特殊文件, 例如外围设备代号、目录和二进制文件 -g 只标志最后搜索的关键词 -i 忽略搜索时的大小写 -m 显示类似more命令的百分比 -N 显示每行的行号 -o <文件名> 将less 输出的内容在指定文件中保存起来 字符串:向上搜索"字符串"的功能 n:重复前一个搜索(与 / 或 ? 有关) N:反向重复前一个搜索(与 / 或 ? 默认显示文件最后10行 -n num 显示最后num行 -f 随着文件的更新而刷新,常用于查看不断写入的日志 ---- ◆ 文件目录权限 ◆ Linux系统中的每个文件和目录都有访问许可权限,用他来确定谁能通过何种方式对文件和目录进行访问和操作

    46800

    Linux常用命令——文件目录类

    Linux下和Windows最大的不同可能在于用户使用操作系统的方式,在Windows下通常是点击鼠标来打开一个应用程序,或者完成某一个操作。但是Linux下更多是使用Shell命令来操作。 它是用户使用Linux的桥梁。Shell既是一种编程语言,也是一种命令语言。 在Linux下普通用户的shell提示符是"$"。对于超级用户(root)而言,命令提示符是“#”。 ls -a :显示当前目录下所有文件,包括隐藏文件 ls -l:显示信息属性 ls -d:显示当前目录(实际上就是显示个“.") pwd命令(print working directory):显示当前路径 我们还有一对用于显示文件命令:head和tail。 head:默认打印文件的前10行内容;tail默认打印文件的后10行内容。 我们可以通过参数设置显示多少行,例如: head -20 mian.c;这将显示文件的前20行。 cp命令(copy):复制文件或者文件夹到另外一个地方。

    32120

    linux常用命令~文件权限操作

    linux文件权限的描述格式解读 r 可读权限,w可写权限,x可执行权限(也可以用二进制表示 111 110 100 --> 764) 第1位:文件类型(d 目录,- 普通文件,l 链接文件) 第2-4位:所属用户权限,用u(user)表示 第5-7位:所属组权限,用g(group)表示 第8-10位:其他用户权限,用o(other)表示 第2-10位:表示所有的权限 ,用a(all)表示 chmod命令,改变文件/文件夹权限 ls -lh 显示权限 chmod ugo+rwx directory1 设置目录的所有人(u)、群组(g)以及其他人(o)以读(r, 4 )、写(w,2)和执行(x,1)的权限 chmod go-rwx directory1 删除群组(g)与其他人(o)对目录的读写执行权限 chown命令,改变文件的所有者 chown user1 改变一个文件的所有人和群组属性 chgrp命令,改变文件所属用户组 chgrp group1 file1 改变文件的群组

    21120

    Linux文件目录常用命令

    ——————·今天距2021年274天·—————— 这是ITester软件测试小栈第105次推文 在上一篇Linux系列文章:Linux之系统操作命令,主要介绍了Linux登录与退出系统,关机,系统信息查看 以下,介绍Linux文件及目录常用命令Linux系统的文件目录结构为一个单根倒置的树结构,具体如下图所示: ? ? -1 -a #列出ls命令的帮助内容 ls -help #列出以coco开头的文件文件夹 ls coco* #列出以coco开头的文件文件夹的基本属性和详细信息 ls -l coco* Linux #在当前目录下创建coco文件 touch coco #在指定目录/tmp下创建vivi文件 touch /tmp/vivi Linux 复制文件:cp cp命令主要用于复制文件或目录。 coco rm -r coco #直接删除非空目录vivi(不用确认) rm -rf vivi Linux 查看文件内容命令:cat cat 命令用于连接文件并打印到标准输出设备上。

    2K50

    扫码关注腾讯云开发者

    领取腾讯云代金券