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

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

Linux文件搜索、查找、查看命令 1、最强大的搜索命令:find 查找各种文件命令  2、在文件资料中查找文件:locate   3、搜索命令所在的目录及别名信息:which  4、搜索命令所在的目录及帮助文档路径...9、指定显示文件后多少行内容:tail 10、查看一个文件:cat 11、查看文件内容多少字符多少行多少字节:wc 12、排序文件内容:sort 1、最强大的搜索命令:find 查找各种文件命令...n分别表示超过n分钟,n分钟以内和n分钟 eg:在 /etc 目录下查找5 分钟被修改过属性的文件和目录     find /etc -cmin -5 五、根据 文件类型或i节点 搜索 -type...eg:locate hcf 3、搜索命令所在的目录及别名信息:which 功能描述:搜索命令所在的目录及别名信息  语法:which【命令】  eg:which ls 4、搜索命令所在的目录及帮助文档路径...是在文件搜索匹配的字符串,是在文件中进行内容搜索,这个命令后面用到的比较多 6、分页显示一个文件或任何输出结果:more 描述: 分页显示一个文件或任何输出结果 用于查看纯文本文件(较长的)

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

(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

命令名称: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常用命令——文件搜索命令 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

1.2K40

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

文件目录 1、常用命令 常用Linux命令的基本使用 2、查阅命令帮助信息 2.1 help 帮助信息 2.2 man 手册 3、目录常用命令 3.1创建文件夹的命令 3.2删除文件夹的命令(谨慎使用)...不要尝试一次学会所有的命令, 有些命令是非常不常用的,临时遇到, 临时百度就可以 常用Linux命令的基本使用 2、查阅命令帮助信息 2.1 help 帮助信息 command -- help...列举出当前文件文件夹和文件 示例: ls /opt ll /opt 3.5 其他命令 目录切换命令 格式: cd 目标路径 cd ../ ( 进入上级目录 )...文件名 ( 包含权限、日期等信息 ) 列出某一目录的内容(内容包括子文件夹和文件) ls 或 ll 列举出当前文件文件夹和文件 示例: ls /opt ll /opt...命令时同时可用 第一步 : 搜索指定目录下 , 文件是 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作为输入,很自然想到了管道 管道命令操作符是

5K31

Linux 文件搜索

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

4.7K20

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中关于文件搜索和归档压缩等相关的命令及部分选项用法

1.6K20

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

知识分享之Linux——find文件搜索命令 背景 日常我们开发时,我们会遇到各种各样的奇奇怪怪的问题(踩坑o(╯□╰)o),这个常见问题系列就是我日常遇到的一些问题的记录文章系列,这里整理汇总后分享给大家...开发环境 系统:Ubuntu 内容 在Linux中我们经常需要查找一些文件或者根据文件内容进行查找到底在哪些文件里面,这时就需要用到本节要讲到的find命令了,这个命令可以让我们进行查找到想要的文件,话不多说下面直接开始本节的干货...常用语法 find 指定目录 -命令 内容 常用命令 1、查找当前目录下的指定文件(当前目录向下无限极) find ....-name 文件名 2、全文搜索符合于文件名的 find / -name 文件名 3、不区分大小写文件名的搜索 find / -iname 文件名 4、列出当前目录及子目录下的所有文件 find ....-type f 5、查找近10天被更新过的文件(-ctime 天 -cmin分钟 ) find .

77020

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

前一篇博客我们讲解了Linux链接命令和权限管理命令, 通过 ln -s  链接名 表示创建软链接,不加-s表示创建硬链接;还有三个更改权限的命令,chmod命令可以更改文件或目录权限,chown命令可以改变文件或目录所有者...但是大家需要注意的是,后面两个命令只能由root用户来完成,而chmod命令除了root用户能完成,还有所更改文件或目录的所有者。那么这篇博客我们将继续介绍Linux命令——文件搜索命令。...1、最强大的搜索命令:find   首先进行一点说明,find命令是我们在Linux系统中用来进行文件搜索用的最多的命令,功能特别强大。...注意:Linux搜索和windows是有明显区别的,Linux严格区分文件大小写。...文件内容被修改   时间:+n,-n,n分别表示超过n分钟,n分钟以内和n分钟   范例:在 /etc 目录下查找5 分钟被修改过属性的文件和目录      find /etc -cmin -5 五、

1.5K50

linux 移动 文件,linux移动文件命令

linux移动文件命令 mv命令 功能:为文件或目录改名或将文件由一个目录移入另一个目录中。该命令如同DOS下的ren和move的组合。...语法:mv [选项] 源文件或目录 目标文件或目录 说明: 视mv命令中第二个参数类型的不同(是目标文件还是目标目录),mv命令文件重命名或将其移至一个新的目录中。...当第二个参数类型是文件时,mv命令完成文件重命名,此时,源文件只能有一个(也可以是源目录名),它将所给的源文件或目录重命名为给定的目标文件名。...为防止用户在不经意的情况下用mv命令破坏另一个文件,建议用户在使用mv命令移动文件时,最好使用i选项。 需要注意的是,mv与cp的结果不同。...例2:将文件wch.txt重命名为wjz.doc$ mv wch.txt wjz.doc 相关视频教程推荐:《Linux教程》 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。

21.1K40

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

1.6K40

vim命令搜索_linux的vim

例如,如果你想要搜索的单词是 linux,下图显示的就是在 Vim 窗口底部的搜索命令: 敲击回车键之后,你会看到 Vim 会将光标停留在从光标在插入模式中的位置开始,找到的包含此单词的第一行。...如果你刚刚打开一个文件并且立即开始了搜索操作,搜索将从文件的首行开始。 如果想要移动到下一处包含被搜索单词位置,按 n 键。...然而,如果这不是你想要的搜索方式,你可以使用如下命令来使搜索变得不区分大小写: :set ignorecase 所以当我设置 ignorecase 变量后再使用前边提到的命令搜索 linux,那么 Linux...:set ignorecase :set smartcase 例如,如果一个文件中既包含 LINUX 也包含 linux,在开启智能大小写搜索功能时,如果使用 /LINUX 进行搜索,只有单词 LINUX...如果你希望禁止环形搜索,可以使用如下命令: :set nowrapscan 再次开启环形搜索,使用如下命令即可: :set wrapscan 最后,假设你想要对文件中已经存在的单词做一点小小的修改,然后对修改后的单词执行搜索操作

9.9K20
领券