Linux 中的较少命令

2023-11-16

Less 是一个命令行实用程序,一次一页显示文件内容或命令输出。它类似于more,但具有更高级的功能,并允许您在文件中向前和向后导航。

启动时less不读取整个文件,与诸如此类的文本编辑器相比,加载时间要快得多vim or nano .

The less命令主要用于打开大文件 .

如何减少使用#

的一般语法为less程序如下:

less [OPTIONS] filename

例如,要查看内容/usr/share/common-licenses/GPL-3您将键入的文件:

less /usr/share/common-licenses/GPL-3

您还可以将命令的输出重定向到less使用管道。例如,要查看输出ps命令逐页输入:

ps aux | less

当打开一个内容太大而无法在一页中显示的文件时,您将看到一个冒号(:).

要前进到下一页,请按f key or Space bar。如果要向下移动特定行数,请键入数字,后跟空格或f key.

您可以按Down arrow or Enter向前滚动一行并Up arrow向后滚动一行。

要返回上一页,请点击b钥匙。向上移动特定行数,方法是键入数字,然后键入b key.

如果要搜索模式,请输入正斜杠 (/) 后跟您要搜索的模式。一旦你击中Enterless 将向前搜索匹配项。要向后搜索,请使用 (?) 后跟搜索模式。

当到达文件末尾时,字符串(END)显示在屏幕底部。

To quit less然后返回命令行按q.

选项较少#

如果你想less显示行号启动程序-N option:

less -N filename

默认情况下,当less退出时,文件内容将从屏幕上清除。要将文件内容保留在屏幕上,请使用-X option:

less -X filename

The +F选项告诉less观察文件内容的更改。这在打开日志文件时很有用。

less +F /var/log/messages

当启动时+F, less行为几乎与tail -f .

更少的命令#

The less程序包含许多命令,允许您浏览文件内容并搜索字符串。要查看所有命令类型的完整列表h.

您可以从键盘输入的大多数命令都基于两者使用的命令more and vi。可以使用不同的键执行相同的操作。

下面是一些最常用的命令,用于在 less 查看时浏览文件内容:

Command Action
Down arrow, Enter, e, or j Move forward one line.
Up arrow,y or k Move backward one line.
Space bar or f Move Forward one page.
b Move Backward one page.
/pattern Search forward for matching patterns.
?pattern Search backward for matching patterns.
n Repeat previous search.
N Repeat previous search in reverse direction.
g Go to the first line in the file.
Ng Go to the N-th line in the file.
G Go to the last line in the file.
p Go to the beginning of fthe ile.
Np Go to N percent into file.
h Display help.
q Exit less.

结论#

现在您应该已经很好地了解了如何使用less命令。

有关所有选项和命令的完整列表,请输入man less在您的终端中。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Linux 中的较少命令 的相关文章

随机推荐

  • 如何在 Ubuntu 18.04 和 16.04 上设置 Squid 代理服务器

    Squid 是类 Unix 操作系统中最流行的代理服务器 它还用于网页过滤 Squid 还可用作 HTTP HTTPS 和 FTP 协议的缓存代理服务器 本文将帮助您在 Ubuntu 18 10 18 04 LTS 16 04 LTS 和
  • 如何在 Linux 中删除超过 30 天的文件

    定期从服务器中清除旧的未使用文件是最佳实践 例如 如果我们每天 每小时在服务器上运行文件或数据库备份 那么服务器上将会产生很多垃圾 所以要定期清洁 为此 您可以从备份目录中找到旧文件并清理它们 本文向您介绍如何查找和删除超过 30 天的文件
  • 如何使用 Google Chrome 无头功能

    Google Chrome 最新版本发布 新增实用功能无头镀铬 无头 Chrome 对于浏览器自动化很有用 您可以使用命令行和编程语言捕获任何网页的屏幕截图 而无需启动 Chrome GUI 它还支持打印网页DOM并创建网页的pdf 本教程
  • Laravel:从 Apache 中的 URL 中删除“public/index.php”

    当您创建新的 Laravel 项目时 默认配置要求您在 URL 中包含 public index php 以访问您的应用程序 这可能很麻烦 并且会让您的 URL 看起来笨拙且不专业 幸运的是 这个问题有一个简单的解决方案 在本教程中 我们将
  • 如何在 Fedora 上安装 Java 11/8

    Java 是一种流行的应用程序 系统软件和 Web 应用程序编程语言 Oracle Java 8 和 Java 11 需要订阅才能下载和使用 因此 我们使用 OpenJDK 在 Fedora Linux 系统上安装 Java 本教程将帮助您
  • Apt Upgrade 与 Apt Dist-upgrade:主要区别

    The 高级打包工具 APT 是一个强大的包管理系统 用于 Debian Ubuntu 及其衍生版本 它简化了在基于 Linux 的系统上安装 升级和删除软件的过程 在各种APT命令中 易于升级 and apt dist upgrade 在
  • 如何在 MySQL 中创建新用户并授予权限

    MySQL是一个关系数据库管理系统 用于以表和记录的形式存储数据 您可以使用 SQL 语句或编程语言插入 修改或检索数据 它允许我们创建新用户并授予对数据库表的权限 最好的做法是始终对所有数据库使用单独的用户 这将确保应用程序无法访问其他应
  • 如何克隆 Git 存储库中的所有远程分支

    Git 是开发人员的必备工具 可实现高效的代码版本控制 管理和协作 Git 的核心功能之一是将远程存储库克隆到本地计算机的能力 虽然基本的 git clone 命令仅克隆默认分支 但有时您可能需要克隆 Git 存储库中的所有远程分支 在本文
  • 如何为 PHP 安排 Cron 作业:分步指南

    Cron 是基于 Unix 的操作系统中的任务调度程序 它用于安排命令或脚本在固定时间 日期或间隔定期运行 此功能对于自动化系统维护或管理任务特别有用 Cron 的一个常见用例是自动执行用 PHP 一种流行的服务器端脚本语言 编写的脚本 本
  • 20 个常见的 Linux 面试问题及解答

    Linux 是世界上最流行的操作系统之一 广泛应用于从 Web 服务器到移动设备的各种应用中 因此 对具有 Linux 专业知识的开发人员和系统管理员的需求很高 无论您是经验丰富的 Linux 专业人士还是初学者 深入了解常见的 Linux
  • 如何在 Debian 9 上安装 Node.js 和 npm

    Node js 是一个基于 Chrome 的 JavaScript 引擎构建的开源跨平台 JavaScript 运行时环境 允许服务器端执行 JavaScript 代码 它主要用于构建服务器端应用程序 但作为全栈和前端解决方案也非常流行 n
  • 如何在 Ubuntu 18.04 上安装 GCC 编译器

    GNU 编译器集合 GCC 是 C C Objective C Fortran Ada Go D 编程语言 许多开源项目 包括 GNU 工具和 Linux 内核 都是用 GCC 编译的 本教程介绍了在 Ubuntu 18 04 上安装 GC
  • 如何在 Ubuntu 20.04 上安装 CouchDB

    Apache CouchDB 是由 Apache 软件基金会开发的免费开源 NoSQL 数据库 它可以用作单节点或集群数据库 CouchDB 服务器将其数据存储在命名数据库中 其中包含具有以下内容的文档JSON结构 每个文档由许多字段和附件
  • 如何在 Ubuntu 18.04 上安装 Spotify

    Spotify是一种数字音乐流媒体服务 可让您即时访问数百万首歌曲 从经典老歌到最新热门歌曲 在本教程中 我们将向您展示如何在 Ubuntu 18 04 桌面上安装 Spotify 相同的步骤适用于 Ubuntu 16 04 和任何基于 U
  • 在 Debian 9 上使用 Let's Encrypt 保护 Apache

    Let s Encrypt 是由互联网安全研究小组 ISRG 创建的证书颁发机构 它通过完全自动化的流程提供免费的 SSL 证书 旨在消除手动证书创建 验证 安装和续订 Let s Encrypt 颁发的证书自颁发之日起 90 天内有效 并
  • 如何在 Ubuntu 18.04 上安装 Tor 浏览器

    Tor 浏览器通过 Tor 网络路由您的网络流量 使其私密且匿名 当您使用 Tor 浏览器时 您正在查看的网站的连接会被加密并免受网络监视和流量分析 使用 Tor 浏览器有一些缺点 通过 Tor 浏览网络比常规互联网连接慢 并且一些主要网站
  • 如何在 CentOS 7 上安装 MongoDB

    MongoDB 是一个免费的开源文档数据库 它被归类为 NoSQL 数据库 与 MySQL 和 PostgreSQL 等传统的基于表的 SQL 数据库不同 在 MongoDB 中 数据存储在灵活的 类似 JSON 的文档中 其中字段可能因文
  • ​如何升级到Ubuntu 20.04

    Ubuntu 20 04 LTS Focal Fossa 于2020年4月23日发布 支持五年 它附带了大量新软件包和主要软件升级 包括最新版本的 OpenJDK GCC Python Ruby 和 PHP 该版本基于 Linux 5 4
  • 如何设置 SSH 隧道(端口转发)

    SSH 隧道或 SSH 端口转发是一种在客户端和服务器计算机之间创建加密 SSH 连接的方法 通过该连接可以中继服务端口 SSH 转发对于传输使用未加密协议的服务的网络数据非常有用 例如 VNC 或FTP 访问地理限制的内容或绕过中间防火墙
  • Linux 中的较少命令

    Less 是一个命令行实用程序 一次一页显示文件内容或命令输出 它类似于more 但具有更高级的功能 并允许您在文件中向前和向后导航 启动时less不读取整个文件 与诸如此类的文本编辑器相比 加载时间要快得多vim or nano The