less 命令用法详解

less 在 Linux 中用来查看文件,它可以以分页的方式显示文件内容。目前和tail 是用来查看文件的常用命令
命令格式
less [参数] 文件

1、使用示例

less a.txt
用来查看文件

fspace 向下翻一页
b向前翻一页

其实很好记f即forward 向前
b即backward 向后

关键最强大的一点比如忘记某一个less操作了
按一下h 即进入帮助界面
如下所示,帮助命令给的非常详细,能看懂的以帮助文档优先,快速,准确。

clipboard.png

常用参数

-N

显示每行的行号。

-o 文件名

将 less 命令输出的内容在指定文件中保存起来。

-s

显示连续空行为一行。

-S

行过长时将超出部分省略。

命令操作

/字符串:搜索“字符串”的功能
n:搜索下一个
N:搜索上一个

f: 向后翻一页
b: 向后翻一页

d: 向下翻半页
u: 向上翻半页

h: 显示帮助界面
Q: 退出

y: 向前滚动一行

j:下一行
k:上一行

gg: 调到文本最前面
G:调到文本末尾
空格键 滚动一行
回车键 滚动一页

2、高级命令

1、实时刷新
less test.log 打开文件
然候按大写F

linux文档解释如下:

F  Forward forever; like "tail -f".

tail -f 解释如下:

-f, --follow[={name|descriptor}]
              output appended data as the file grows; -f, --follow, and --follow=descriptor are equivalent

简而言之,就是查看文件实时输出的内容,所以 less 可以代替 tail 命令.

2、如何搜索最后一个关键字

首先切换到文件末尾
按大写的G

其次输入?要搜索的字符串

3、在查看时想编辑文件

按v进入编辑模式

然后就可以类似于vim的方式来编辑保存文件了

4、 打开另一个文件

正在浏览一个文件时,使用 :e 打开另一个文件。

less file1
:e file2




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值