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

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

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

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

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

1.命令名称:locate 命令所在路径:/usr/bin/locate 执行权限:所有用户 语法:locate 文件名 功能描述:在文件资料库查找文件 注:①locate...相对于find是在文件资料库查找,速度更快。...但是数据库不是实时更新,有时候新文件查找不到,需要用"updatedb"这个命令文件资料库。 ②如果存放文件在/tmp下面,locate就找不到,文件资料库不存储临时文件内容。...命令名称:which 命令所在路径:/usr/bin/which 执行权限:所有用户 语法:which 命令 功能描述:搜索命令所在目录及别名信息 例1:which 查找命令存放位置...例1: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常用命令——文件搜索命令 Linux ---- 以#号开头内容都是内容描述或配置项 find 描述:文件搜索 语法:find [搜索范围] [范围条件] ....语法:whereis [命令] grep 描述:在文件内容搜索匹配字符串 -i 不区分大小写 -v 排除指定字符串 -^ 获取文件内容有效行,不包含以#号开头内容 示例...所有命令都可以使用--help选项获取命令常用选项 Linu中文件以1开头文件命令帮助文件,5开头为配置文件帮助 man 描述:查看命令帮助信息 示例: man ls 查看ls命令帮助信息...空格翻页 回车下一行 / 搜索 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删除文件命令(谨慎使用)...4.5、 其他命令 练习: 5、fifind 搜索命令 5.1、 路径 5.2、实现在指定目录根据名称搜索 6、解压缩命令 6.1 第一步: 打包 和 解包 6.2 第二步: 使用gzip格式 压缩..., 所有以 .txt 为扩展名文件 第四步 : 搜索指定目录下 , 以数字 1 开头文件 5.2、实现在指定目录根据名称搜索 命令格式 如果省略路径 , 表示在当前文件夹下查找...和 解压缩 打包 和 压缩 是两件事 类似与 先将冬天衣服放到压缩袋 , 再抽取里面的空气 在 Linux , 最常用压缩文件格式是 xxx.tar.gz 在...格式 压缩 和 解压缩 bzip 是压缩第二种方式 类似与 先将冬天衣服放到压缩袋 , 再抽取里面的空气 在 Linux , bzip2 压缩文件格式是 xxx.tar.bz2

3K20

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

命令:find 语法:find [搜索范围路径] -name 【文件名称】(根据文件名查找) find [搜索范围路径] -size [(+-)文件大小] (根据文件大小查找,大于...find [搜索范围路径] -size [+-文件大小] (根据文件大小查找,大于+小于-) 注意,对于文件大小是以数据块为单位。...find -inum [i节点标号] 根据i节点查找文件,在linux系统,所有的文件都有一个唯一标识,方便linux内核去调用,这就是i节点 ?...命令:locate 语法:locate [文件名称] 描述:查找文件,根据linux数据库内部索引(updatedb命令,可以手工更新updatedb数据库,一般和locate配合使用) ?...注意:locate查找速度非常快,比find查找快很多,原因是locate查找linux系统构建文件数据库索引值,所以速度非常快,但是有的时候新创建文件使用locate命令查找不到,原因是这个文件索引没有马上更新到

1.3K60

linux vim命令详解_linux查看文件内容命令

vim 是linux中最基本操作 vim常用模式 1、命令模式 2、插入模式 3、底行模式 4、可视化模式,命令模式按v进入 5、替换模式,命令模式下按r进入 1、插入模式 默认进入文件打开命令模式...在这个模式下是不能插入字符 按“i”键,然后就进入到插入模式了,屏幕下面有个“–INSERT–”标识,很明显 现在就能写你文档了, 写完后按“Esc“键就又回到命令模式了; 2、命令模式 在命令模式下...强制保存退出,首先要你有足够限权 :sp filename 在vim窗口上半部分打开另一个文件,(同时编辑两个文件); 贴个图瞧瞧: ctrl +w 然后按下,就切换到下半文件窗口 ctrl...+w 然后按上,就切换到上半文件窗口 (可以复制上边文件内容到下边文件哦,当时不会时候,我可是一个个敲进去) :num 冒号后面按数字,然后回车,就能快速定位到num行, vim工作方式设定...cursorline 显示下划线 :set spell 开启拼写检查功能 :set nospell 关闭拼写检查功能 / 关键字 匹配关键字字符,并高亮显示,按n匹配下一个,按N匹配上一个 在文件修改在退出后就失效了

7.7K40

Linux 文件搜索

匹配任意一个字符 [] 匹配任意一个括号内字符 不区分大小写查找文件 $find ~ -iname test.txt 安装文件所有者查找 # find /root -user root 时间搜索...-size 20k locate locate命令其实是“find -name”另一种写法,但是要比后者快得多,原因在于它不搜索具体目录,而是搜索一个数据库(/var/lib/locatedb),这个数据库中含有本地所有文件信息...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...]...当表达式不包含任何actions时,默认使用-print,也就是打印出搜索所有文件,用换行分隔。...find命令搜索路径和某些文件表示可以使用shell通配符(见上一篇),但为了避免混淆,处于选项后通配符需要被引号引起来。...选项-exec command ;表示要执行命令 -exec后可以跟任意shell命令来对搜索文件做进一步处理,在command和分号之间都被视为command参数,其中用{}代表被搜索文件...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 .

77020

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

但是大家需要注意是,后面两个命令只能由root用户来完成,而chmod命令除了root用户能完成,还有所更改文件或目录所有者。那么这篇博客我们将继续介绍Linux命令——文件搜索命令。...1、最强大搜索命令:find   首先进行一点说明,find命令是我们在Linux系统中用来进行文件搜索最多命令,功能特别强大。...注意:Linux搜索和windows是有明显区别的,Linux严格区分文件大小写。...是在文件资料库中进行搜索,对比find命令搜索速度快很多,但是新创建文件如果没有收录到文件资料库,使用locate命令搜索不到,再就是/tmp目录是不收录到文件资料库,也就是说使用locate...然后我们介绍搜索命令所在目录以及别名信息which,搜索命令所在目录以及帮助文档路径whereis,最后一个命令grep和前面搜索文件或目录命令是不同,grep是在文件搜索匹配字符串,是在文件中进行内容搜索

1.5K50

linux如何用ftp命令下载文件,linuxftp下载文件命令用法

大家好,又见面了,我是你们朋友全栈君。 linxu下ftp命令是用来下载文件或者上传文件,下面由学习啦小编为大家整理了linuxftp下载文件命令用法相关知识,希望对大家有帮助!...一、linuxftp下载文件命令用法 从远程ftp服务器下载文件命令格式: get 远程ftp服务器上当前目录下要下载文件名 [下载到本地机器上当前目录时文件名],如: get nmap_file...二、linuxftp上传文件命令用法 向远程ftp服务器上传文件命令格式: put 本地机器上当前目录下要上传文件名 [上传到远程ftp服务器上当前目录时文件名],如: put sample.c...三、参考:linuxftp常用命令 FTP>open [ftpservername],和指定远程Linux FTP服务器连接。 FTP>user [username] [password],使用指定远程...,直接从远程Linux FTP服务器进入到本地shell。 FTP>exit,(接上步)从本地shell环境返回到远程Linux FTP服务器环境下。 FTP>!

16.6K40

vim命令搜索_linuxvim

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

10K20

linux文件查看和搜索

Linux是一种开源操作系统,通常使用命令行来管理文件和目录。以下是一些常见Linux文件查看和搜索命令,以及它们详细说明和示例: 文件查看 ls ls 命令可以列出当前目录所有文件和子目录。...文件搜索 find find 命令可以搜索整个文件系统以查找与指定条件匹配文件。...例如,以下命令将在 /home 目录下查找所有名称以 .txt 结尾文件: find /home -name "*.txt" grep grep 命令可以在文件搜索指定文本模式。...例如,以下命令将在 file.txt 文件搜索包含字符串 hello world 所有行: grep "hello world" file.txt 您还可以使用正则表达式来搜索更复杂模式。...例如,以下命令将在 file.txt 文件搜索以大写字母开头所有单词: grep "[A-Z][a-z]*" file.txt 这些命令只是Linux文件查看和搜索基础。

7.1K51

LinuxChattr命令更改文件属性

Linux文件属性是描述文件行为元数据属性。 例如,属性可以指示是否压缩文件或指定是否可以删除文件。...本文介绍了如何使用chattr命令更改Linux文件系统上文件属性。...i -此属性表示文件是不可变,这意味着该文件无法删除或重命名。 要获取所有文件属性和标志完整列表,请在终端输入man chattr。...默认情况下,使用cp或rsync之类命令复制文件时,不会保留文件属性。 chattr范例 chattr常见用途之一是将不可变标志设置为文件或目录,以防止用户删除或重命名文件。...您可以使用lsattr命令查看文件属性: lsattr todo.txt 以下输出显示仅设置了e标志: --------------e----- todo.txt 要使文件不可变,请使用+运算符将i标志添加到现有属性

3.6K20

理解 Linux su 命令和 etcprofile 文件

Linux ,了解如何切换用户和设置环境变量是非常重要。本文将介绍 su 命令以及 /etc/profile 文件作用。 首先,让我们来了解 /etc/profile 文件。...它是 Linux 系统一个全局配置脚本,主要用于设置所有用户全局环境变量。...因此,如果目标用户这些文件定义了与 /etc/profile 相同环境变量,那么 /etc/profile 全局变量设置将会被覆盖。...这意味着环境变量不会被重置为目标用户环境,而是保持原样。 总的来说,su 命令和 /etc/profile 文件Linux 两个非常重要工具,它们可以帮助你管理用户和环境变量。...理解它们工作方式可以帮助你更有效地在 Linux 环境工作。

40620
领券