linux-command/command/less.md

58 lines
1.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

less
===
分屏上下翻页浏览文件内容
## 补充说明
**less命令** 的作用与more十分相似都可以用来浏览文字档案的内容不同的是less命令允许用户向前或向后浏览文件而more命令只能向前浏览。用less命令显示文件时用PageUp键向上翻页用PageDown键向下翻页。要退出less程序应按Q键。
### 语法
```shell
less(选项)(参数)
```
### 选项
```shell
-e文件内容显示完毕后自动退出
-f强制显示文件
-g不加亮显示搜索到的所有关键词仅显示当前显示的关键字以提高显示速度
-l搜索时忽略大小写的差异
-N每一行行首显示行号
-s将连续多个空行压缩成一行显示
-S在单行显示较长的内容而不换行显示
-x<数字>将TAB字符显示为指定个数的空格字符。
-r能够显示设置的颜色。
```
### 参数
文件:指定要分屏显示内容的文件。
## 实例
```shell
sudo less /var/log/shadowsocks.log
/字符串:向下搜索"字符串"的功能
?字符串:向上搜索"字符串"的功能
n继续向后搜索
N向前搜索
b: 向后翻一页
d: 向后翻半页
u: 向前滚动半页
y: 向前滚动一行
Q: 退出less 命令
空格键: 滚动一页
回车键: 滚动一行
[pagedown] 向下翻动一页
[pageup] 向上翻动一页
G: 移动到最后一行
g: 移动到第一行
```