如果你已经习惯了在Linux上系统上工作,寻你一定会发现在Linux世界中存在着大量的文本文件。配置文件和日志文件通常都采用文本格式。这些文件通常都有很长的内容,不能在一屏内全部显示。所以在处理这种文件时,我们需要分页显示。这进我们可以用上
more命令。
more是干嘛的
more是一个用分页显示大文本文件的命令,它默认是内置在各个Linux发行版中的。
怎么用more
使用more命令,只需要键入:
$more file_name
比如,我们想要/var/log目录下的日志文件,只需要键入:
$more /var/log/boot.log

more是干嘛的
more是一个用分页显示大文本文件的命令,它默认是内置在各个Linux发行版中的。
怎么用more
使用more命令,只需要键入:
$more file_name
比如,我们想要/var/log目录下的日志文件,只需要键入:
$more /var/log/boot.log

然后我们可以看到在屏幕左下角有个提示,告诉我们当前显示比例为0%。使用空格键可以往下翻页,然后就可以看到提示的百分比会增加。
限制每页显示的行数
它会占用你终端窗口的全部空间用于显示。但是你可以通过参数-数字来限制每页显示的行数。
例如,你希望每页限制显示 12行,要以通过下面的命令:
$more -12 /var/log/boot.log
现在,你会看到每页只显示12行,在按下空格键后,就会翻页显示后面的12行。
DIsplaly user message
我们知道,more命令会在显示区域的左下角提示当前内容所占的百分比。对于第一次使用more命令的人来说,他或她可能会想知道怎么才能往下翻页。为了避免这种情况,我们可以在执行时增加-d参数,这样主会额外显示
一行用户信息'[按空格键继续,'q'退出]'
限制每页显示的行数
它会占用你终端窗口的全部空间用于显示。但是你可以通过参数-数字来限制每页显示的行数。
例如,你希望每页限制显示 12行,要以通过下面的命令:
$more -12 /var/log/boot.log
现在,你会看到每页只显示12行,在按下空格键后,就会翻页显示后面的12行。
DIsplaly user message
我们知道,more命令会在显示区域的左下角提示当前内容所占的百分比。对于第一次使用more命令的人来说,他或她可能会想知道怎么才能往下翻页。为了避免这种情况,我们可以在执行时增加-d参数,这样主会额外显示
一行用户信息'[按空格键继续,'q'退出]'

如果 用户按了"空格 "或"q"之外的按键,more会显示一行帮助信息"[按 'h'键查看提示。]"
忽略多余的空白行
使用参数-s来忽略多余的空白行,下面是个例子:
当我们增加台数-s后
$man -s mult_blank.txt

如果按下h键,会显示一个帮助信息:
一个有意思的命令是b按钮,b按钮允许你退回到前面的页面。按句话说,b按钮可以允许向前翻页。
你可以通过左上角,前1页信息来确认当前显示的是前面的页面。
通过参数-c,不卷屏, 而是 从 每一屏的 顶部 开始 显示 文本, 每 显示完 一行, 就 清除 这一行的 剩余部分.
with -c option more with not scrll the page.It will clear the previous page and put the net page or
lines there.
一个有意思的命令是b按钮,b按钮允许你退回到前面的页面。按句话说,b按钮可以允许向前翻页。
你可以通过左上角,前1页信息来确认当前显示的是前面的页面。
禁止举动
with -c option more with not scrll the page.It will clear the previous page and put the net page or
如果按下空格键,一下面会仍然有相同的大小。

使用参数-s来忽略多余的空白行,下面是个例子:
当我们增加台数-s后
$man -s mult_blank.txt
可以显示二进制文件吗?
结论
more 是一个用来查看文本文件的基础工具,它不能用来显示二进制文件。通常,我们可以通过命令man more或者more-help 来获取更多关于more怎么使用的信息。