每天一个linux命令:less(14)
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)的更多相关文章
- 每天一个linux命令(14):which命令
我们经常在linux要查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索: which 查看可执行文件的位置. whereis 查看文件的位置. ...
- 每天一个Linux命令(14)head命令
head命令用于显示文件的开头的内容.在默认情况下,head命令显示文件的头10行内容. 如果指定了多于一个文件,在每一段输出前会给出文件名作为文件头. 如果不指定文件,或者文件为"- ...
- 每天一个linux命令(14):head 命令
head 与 tail 就像它的名字一样的浅显易懂,它是用来显示开头或结尾某个数量的文字区块,head 用来显示档案的开头至标准输出中,而 tail 想当然尔就是看档案的结尾. 1.命令格式: hea ...
- 【每天一个Linux命令】14. Linux中locate命令的用法
命令用途 locate 让使用者可以很快速的搜寻档案系统内是否有指定的档案. 其方法是先建立一个包括系统内所有档案名称及路径的数据库,之后当寻找时就只需查询这个数据库,而不必实际深入档案系统之中了. ...
- 每天一个Linux命令(14):dpkg命令
dpkg命令是Debian Linux系统用来安装.创建和管理软件包的实用工具. 语法: dpkg (选项) (参数) 选项: -i:安装软件包: -r:删除软件包: -P:删除软件包的同时删除其配置 ...
- 每天一个linux命令(14):less命令
版权声明更新:2017-05-18博主:LuckyAlan联系:liuwenvip163@163.com声明:吃水不忘挖井人,转载请注明出处! 1 文章介绍 本文介绍了Linux下面的mv命令. 2. ...
- 每天一个 Linux 命令(14):head 命令
head 与 tail 就像它的名字一样的浅显易懂,它是用来显示开头或结尾某个数量的文字区块,head 用来显示档案的开头至标准输出中,而 tail 想当然尔就是看档案的结尾. 1.命令格式: hea ...
- 每天一个Linux命令(14)--head命令
head 与 tail 就像它的名字一样的浅显易懂,它是用来显示开头或结尾某个数量的文字区块,head 用来显示档案的开头至标准输出中,而 tail 想当然的就是查看档案的结尾啦. 1.命令格式: h ...
- 转每天一个linux命令(14):head 命令
head 与 tail 就像它的名字一样的浅显易懂,它是用来显示开头或结尾某个数量的文字区块,head 用来显示档案的开头至标准输出中,而 tail 想当然尔就是看档案的结尾. 1.命令格式: hea ...
- 【转】每天一个linux命令(14):head 命令
原文网址:http://www.cnblogs.com/peida/archive/2012/11/06/2756278.html head 与 tail 就像它的名字一样的浅显易懂,它是用来显示开头 ...
随机推荐
- MYSQL之union和order by分析([Err] 1221 - Incorrect usage of UNION and ORDER BY)
我在一个业务中采用了按月的分表策略,当查询的条件跨月的时候,使用了union all汇总2个表的数据,并按插入时间倒序排列.查询并不复杂,但是当执行的时候却报错了. SELECT * FROM `ta ...
- 前端工具-调试压缩后的JS(Source Map的使用)
使用 Source Map 可以在 FF 的调试器. Chrome 的 Sources 和 VSCode 中给压缩前的文件下断点,也可以方便定位错误发生的位置(定位到压缩前的文件). 何为 Sourc ...
- SHELL脚本里执行的东西需要多次回车确认,怎么实现自动回车确认?
写了个自动配置的shell脚本,其中有几行是 …… ./build-key-server ./build-key-client …… 在执行build-key-server和build-key-cli ...
- Vim 8.0 版本安装方法及添加Python支持
利用Git安装 最简单也是最有效的方法 1. 获取Vim仓库: git clone https://github.com/vim/vim.git 2. 升级到最新的版本: cd vim git pul ...
- Python笔记(十三)_os模块和os.path模块
os模块中关于文件/目录常用的函数使用方法 getcwd() 返回当前工作目录 chdir(path) 改变工作目录 listdir(path='.') 列举指定目录中的文件名('.'表示当前目录,' ...
- HUD-2112 HDU Today(最短路map标记)
题目链接:HUD-2112 HDU Today 思路: 1.最短路spfa模板. 2.map标记建图. 3.考虑距离为0或者-1的情况. 总结:下次map记得清空orz. AC代码: #include ...
- [Python3 填坑] 015 __str__ 与 __repr__ 的区别
目录 1. print( 坑的信息 ) 2. 开始填坑 2.1 上例子 2.2 关系与区别 Python 3.7.3 的官方文档 网上看到一个例子,运行了一下 简单地说 1. print( 坑的信息 ...
- 微信小程序(三)--小程序UI开发
一.UI介绍 所谓的UI(user Interface)开发指的就是小程序应用界面的开发,在小程序开发框架中会为我们提供一系列的基础组件,例如HTML开发中为我们所提供的一些最基础的标签.需要注意的是 ...
- centos7中mysql不能输入中文问题的解决
首先在数据库里面输入 mysql> show variables like'%char%' -> ; +--------------------------------------+--- ...
- uoj396 [NOI2018]屠龙勇士
[NOI2018]屠龙勇士 描述 小 D 最近在网上发现了一款小游戏.游戏的规则如下: 游戏的目标是按照编号 1∼n 顺序杀掉 n 条巨龙,每条巨龙拥有一个初始的生命值 ai .同时每条巨龙拥有恢复能 ...