less

less命令的作用与more十分相似,都可以用来浏览文字档案的内容,less 在查看之前不会加载整个文件 。用less命令显示文件时,用PageUp键向上翻页,用PageDown键向下翻页。要退出less程序,应按Q键

  • n:重复前一个搜索(与 / 或 ? 有关)

  • N:反向重复前一个搜索(与 / 或 ? 有关)

  • b 向后翻一页

  • d 向后翻半页

  • h 显示帮助界面

  • Q 退出less 命令

  • u 向前滚动半页

  • y 向前滚动一行

  • 空格键 滚动一行

  • 回车键 滚动一页

  • [pagedown]: 向下翻动一页

  • [pageup]: 向上翻动一页

  • /{pattern} 向后搜索

  • ?{pattern} 向前搜索

格式

less [选项] [文件]

参数选项

参数 备注
-b <缓冲区大小> 设置缓冲区的大小
-e 当文件显示结束后,自动离开
-f 强迫打开特殊文件,例如外围设备代号、目录和二进制文件
-g 只标志最后搜索的关键词
-i 忽略搜索时的大小写
-m 显示类似more命令的百分比
-N 显示每行的行号
-o <文件名> 将less 输出的内容在指定文件中保存起来
-Q 不使用警告音
-s 显示连续空行为一行
-S 行过长时将超出部分舍弃
-x <数字> 将“tab”键显示为规定的数字空格

实例

  • 查看文件

    命令: **less myFile **

[root@VM_0_9_centos ~]# less myFile
fuck my life 20191030
fuck my life2
fuck my life3 fuck my life4
fuck my life5 myFile (END)
  • ps查看进程信息并通过less分页显示

    命令: **ps -ef |less **

 [root@VM_0_9_centos ~]# ps -ef | less
UID PID PPID C STIME TTY TIME CMD
root 1 0 0 Jul06 ? 00:12:31 /usr/lib/systemd/systemd --switched-root --system --deserialize 21
root 2 0 0 Jul06 ? 00:00:00 [kthreadd]
root 3 2 0 Jul06 ? 00:02:40 [ksoftirqd/0]
root 5 2 0 Jul06 ? 00:00:00 [kworker/0:0H]
root 7 2 0 Jul06 ? 00:00:00 [migration/0]
root 8 2 0 Jul06 ? 00:00:00 [rcu_bh]
root 9 2 0 Jul06 ? 00:12:19 [rcu_sched]
root 10 2 0 Jul06 ? 00:00:52 [watchdog/0]
root 12 2 0 Jul06 ? 00:00:00 [kdevtmpfs]
root 13 2 0 Jul06 ? 00:00:00 [netns]
root 14 2 0 Jul06 ? 00:00:02 [khungtaskd]
root 15 2 0 Jul06 ? 00:00:00 [writeback]
root 16 2 0 Jul06 ? 00:00:00 [kintegrityd]
root 17 2 0 Jul06 ? 00:00:00 [bioset]
root 18 2 0 Jul06 ? 00:00:00 [kblockd]
root 19 2 0 Jul06 ? 00:00:00 [md]
root 25 2 0 Jul06 ? 00:00:02 [kswapd0]
root 26 2 0 Jul06 ? 00:00:00 [ksmd]
root 27 2 0 Jul06 ? 00:00:34 [khugepaged]
root 28 2 0 Jul06 ? 00:00:00 [fsnotify_mark]
root 29 2 0 Jul06 ? 00:00:00 [crypto]
root 37 2 0 Jul06 ? 00:00:00 [kthrotld]
root 39 2 0 Jul06 ? 00:00:00 [kmpath_rdacd]
root 40 2 0 Jul06 ? 00:00:00 [kpsmoused]
root 41 2 0 Jul06 ? 00:00:00 [ipv6_addrconf]
root 60 2 0 Jul06 ? 00:00:00 [deferwq]
root 107 2 0 Jul06 ? 00:00:44 [kauditd]
root 215 2 0 Jul06 ? 00:00:00 [ata_sff]
root 220 2 0 Jul06 ? 00:00:00 [scsi_eh_0]
root 222 2 0 Jul06 ? 00:00:00 [scsi_tmf_0]
root 223 2 0 Jul06 ? 00:00:00 [scsi_eh_1]
root 225 2 0 Jul06 ? 00:00:00 [scsi_tmf_1]
root 237 2 0 Jul06 ? 00:00:00 [ttm_swap]
root 256 2 0 Jul06 ? 00:01:43 [kworker/0:1H]
root 261 2 0 Jul06 ? 00:05:36 [jbd2/vda1-8]
root 262 2 0 Jul06 ? 00:00:00 [ext4-rsv-conver]
root 336 1 0 Jul06 ? 00:23:56 /usr/lib/systemd/systemd-journald
root 361 1 0 Jul06 ? 00:00:00 /usr/sbin/lvmetad -f
root 367 1 0 Jul06 ? 00:00:00 /usr/lib/systemd/systemd-udevd
root 381 2 0 Jul06 ? 00:00:00 [vballoon]
root 439 1 0 Jul06 ? 00:04:41 /sbin/auditd -n
: # 输入[pagedown]向下翻页

参考

每天一个linux命令:less(14)的更多相关文章

  1. 每天一个linux命令(14):which命令

    我们经常在linux要查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索:        which  查看可执行文件的位置.       whereis 查看文件的位置.         ...

  2. 每天一个Linux命令(14)head命令

    head命令用于显示文件的开头的内容.在默认情况下,head命令显示文件的头10行内容.    如果指定了多于一个文件,在每一段输出前会给出文件名作为文件头. 如果不指定文件,或者文件为"- ...

  3. 每天一个linux命令(14):head 命令

    head 与 tail 就像它的名字一样的浅显易懂,它是用来显示开头或结尾某个数量的文字区块,head 用来显示档案的开头至标准输出中,而 tail 想当然尔就是看档案的结尾. 1.命令格式: hea ...

  4. 【每天一个Linux命令】14. Linux中locate命令的用法

    命令用途 locate 让使用者可以很快速的搜寻档案系统内是否有指定的档案. 其方法是先建立一个包括系统内所有档案名称及路径的数据库,之后当寻找时就只需查询这个数据库,而不必实际深入档案系统之中了. ...

  5. 每天一个Linux命令(14):dpkg命令

    dpkg命令是Debian Linux系统用来安装.创建和管理软件包的实用工具. 语法: dpkg (选项) (参数) 选项: -i:安装软件包: -r:删除软件包: -P:删除软件包的同时删除其配置 ...

  6. 每天一个linux命令(14):less命令

    版权声明更新:2017-05-18博主:LuckyAlan联系:liuwenvip163@163.com声明:吃水不忘挖井人,转载请注明出处! 1 文章介绍 本文介绍了Linux下面的mv命令. 2. ...

  7. 每天一个 Linux 命令(14):head 命令

    head 与 tail 就像它的名字一样的浅显易懂,它是用来显示开头或结尾某个数量的文字区块,head 用来显示档案的开头至标准输出中,而 tail 想当然尔就是看档案的结尾. 1.命令格式: hea ...

  8. 每天一个Linux命令(14)--head命令

    head 与 tail 就像它的名字一样的浅显易懂,它是用来显示开头或结尾某个数量的文字区块,head 用来显示档案的开头至标准输出中,而 tail 想当然的就是查看档案的结尾啦. 1.命令格式: h ...

  9. 转每天一个linux命令(14):head 命令

    head 与 tail 就像它的名字一样的浅显易懂,它是用来显示开头或结尾某个数量的文字区块,head 用来显示档案的开头至标准输出中,而 tail 想当然尔就是看档案的结尾. 1.命令格式: hea ...

  10. 【转】每天一个linux命令(14):head 命令

    原文网址:http://www.cnblogs.com/peida/archive/2012/11/06/2756278.html head 与 tail 就像它的名字一样的浅显易懂,它是用来显示开头 ...

随机推荐

  1. Cookie由谁设置、怎么设置、有什么内容?

    Cookie是由服务器生成,保存在客户端本地的一个文件,通过response响应头的set-Cookie字段进行设置,下面是一个示例: Cookie包含什么信息? 它可以记录你的用户ID.密码.浏览过 ...

  2. PHP垃圾回收深入理解

    转摘于http://www.cnblogs.com/lovehappying/p/3679356.html PHP是一门托管型语言,在PHP编程中程序员不需要手工处理内存资源的分配与释放(使用C编写P ...

  3. HDU6672 Seq(找规律)

    HDU6672 Seq 对于递推式 \(a_n = (\sum_{i = 1}^{n-1}a_i * i)\%n\) 打表列出 \(a_i\) 的前 \(100\) 项,发现有以 \(6\) 为循环的 ...

  4. 网路编程之socket与 socketserver、黏包

    socket与socketerver才是我们学习python中网络编程的重中之重在介绍他们两个之前我先介绍一些相关知识 一.socket 概念 咱们现在ois模型中找到socket所承担的角色 soc ...

  5. JS-立即执行函数表达式(IIFE)

    javascript 函数调用 在 javascript 中,每一个函数在被调用的时候都会创建一个执行上下文,在该函数内部定义的变量和函数只能在该函数内部被使用,而正是因为这个上下文,使得我们在调用函 ...

  6. gradle自动化打包apk

    前堤是要在安卓项目中配置好gradle.build脚本 ## !/bin/sh ## 项目名 ##使配置文件生效,否则会报gradle:命令找不到 source /etc/profile TARGET ...

  7. delphi之猥琐的webserver实现

    http://www.birdol.com/cainiaobiancheng/238.html delphi之猥琐的webserver实现 菜鸟编程  十五楼的鸟儿  7年前 (2009-01-01) ...

  8. 从零开始创建 symfony-cmf

    前提: 官方 https://symfony.com/doc/master/cmf/quick_tour/the_big_picture.html#setting-up-the-database 由于 ...

  9. 大数据学习笔记之Zookeeper(三):Zookeeper理论篇(二)

    文章目录 3.1 数据结构 3.2 节点类型 3.3 特点 3.4 选举机制 3.5 stat结构体 3.6 监听器原理 3.1 数据结构 ZooKeeper数据模型的结构与Unix文件系统很类似,整 ...

  10. 16/8/23-jQuery子调用匿名函数

    通过创建一个自调用匿名函数,创建一个特殊的函数作用域,该作用域中的代码不会和已有的同名函数.方法和变量以及第三方库冲突. 自调用匿名函数写法 方法一: (function(){ //... })(); ...