Linux less命令教程:文件查看的利器(附案例详解和注意事项)

您所在的位置:网站首页 linux查看文件内容的命令是 Linux less命令教程:文件查看的利器(附案例详解和注意事项)

Linux less命令教程:文件查看的利器(附案例详解和注意事项)

2024-07-13 03:28| 来源: 网络整理| 查看: 265

Linux less命令介绍

less 是一个可用于查看文件内容的命令,它具有向前和向后滚动功能。less 命令比相似的 more 命令有更多的功能。当您查看一个长度超过终端窗口高度的文本时,less 命令非常有用。

Linux less命令适用的Linux版本

在大多数 Linux 发行版中,包括 Ubuntu、Debian、Fedora、CentOS 7/8 等,less 命令默认就已经被安装。如果你发现你的 Linux 发行版并未预装此命令,你可以通过包管理器进行安装。在 CentOS 7 上,你可以使用 yum install less 进行安装;在 CentOS 8 上,是使用 dnf install less。

[[email protected] ~]$ sudo yum install less # CentOS 7 [[email protected] ~]$ sudo dnf install less # CentOS 8 [[email protected] ~]$ sudo apt-get install less # ubuntu Linux less命令的基本语法

less 命令的基本语法如下:

less [options] file… Linux less命令的常用选项或参数说明 选项描述-N为每行显示行号-I忽略大小写-G不使用颜色高亮-M显示更详细的状态行信息-S不换行,超出的部分用右箭头进行查看-~不显示波浪符(~) Linux less命令实例详解 实例1:浏览文件内容 [[email protected] ~]$ less example.txt

首先,我们从没有参数的 less 命令使用开始。我们用 less 命令打开一个叫做 example.txt 的文本文件,然后可以通过上下箭头进行浏览。

实例2:搜索内容

在打开一个文件后,按下 / 键并输入您要搜索的字符串,然后按 Enter 键。

[[email protected] ~]$ less example.txt /SearchString 实例3:使用行号查看文件

使用参数 -N,less 会在每一行的开头显示行号,这样可以帮助你准确找到想要查看的内容。

[[email protected] ~]$ less -N example.txt 实例4:在查看文件时忽略大小写

在查看文件的过程中,如果你希望检索的字符串大小写不敏感,可以使用 -I 参数来实现。

在打开一个文件后,按下 / 键并输入大小写不敏感的字符串,然后按 Enter 键。

[[email protected] ~]$ less -I example.txt /IgnorECase 实例5:查看不换行的文件内容

使用 -S 选项,less 命令不会将长行换行显示,而是在一行中显示,你可以通过左右箭头查看超出部分。

[[email protected] ~]$ less -S example.txt 实例6:关闭颜色高亮

有时候,文件内容有特定的颜色高亮,这可能会影响你的阅读。使用 -G 选项,你可以关掉颜色高亮。

[[email protected] ~]$ less -G example.txt 实例7:隐藏波浪符(~)

在浏览完文件内容后,less 命令在后续的行上显示一系列的波浪符(~)。你可以通过使用 -~ 选项来关闭这个功能。

[[email protected] ~]$ less -~ example.txt 实例8:跳转到文件的末尾

当你打开一个文件后,如果你想直接跳转到文件的末尾而不是逐行浏览,可以使用 ‘G’ 命令做到。

[[email protected] ~]$ less example.txt G 实例9:跳转到文件的开头

类似地,如果你当前在文件的某个位置并希望快速回到开头,可以使用 ‘g’ 命令。

[[email protected] ~]$ less example.txt g 实例10:跳转到指定行

如果你想直接跳转到文件的某一行,可以在 ‘g’ 前输入行数。

[[email protected] ~]$ less example.txt 100g 实例11:查看多个文件

less 命令也允许你同时打开多个文件。当打开多个文件,可以用 ‘:n’ 命令跳转到下一个文件,‘:p’ 命令则可以跳转到前一个文件。

[[email protected] ~]$ less example1.txt example2.txt :n :p Linux less相关命令 more命令:以分页方式查看文件内容cat命令:查看或拼接文件grep命令:在文件中搜索指定的字符串tail命令:查看文件末尾的内容head命令:查看文件开头的内容sort命令:对文件内容进行排序cut命令:从文件的每一行剪切字节、字符和字段 wc命令:统计给定文件中的字节数、字数、行数awk命令:强大的文本分析工具sed命令:流编辑器,用于进行文本替换、插入和删除find命令:在文件系统中搜索文件


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3