`
mixer_a
  • 浏览: 364308 次
社区版块
存档分类
最新评论

更高效的使用Linux下的more命令

阅读更多

更高效的使用more



Most commands optionally preceded by integer argument k.  Defaults in brackets.
Star (*) indicates argument becomes new default.
-------------------------------------------------------------------------------
<space>                 Display next k lines of text [current screen size]
z                       Display next k lines of text [current screen size]*
<return>                Display next k lines of text [1]*
d or ctrl-D             Scroll k lines [current scroll size, initially 11]*
q or Q or <interrupt>   Exit from more
s                       Skip forward k lines of text [1]
f                       Skip forward k screenfuls of text [1]
b or ctrl-B             Skip backwards k screenfuls of text [1]
'                       Go to place where previous search started
=                       Display current line number
/<regular expression>   Search for kth occurrence of regular expression [1]
n                       Search for kth occurrence of last r.e [1]
!<cmd> or :!<cmd>       Execute <cmd> in a subshell
v                       Start up /usr/bin/vi at current line
ctrl-L                  Redraw screen
:n                      Go to kth next file [1]
:p                      Go to kth previous file [1]
:f                      Display current file name and line number
.                       Repeat previous command
-------------------------------------------------------------------------------


翻译:


Most commands optionally preceded by integer argument k.  Defaults in brackets.
Star (*) indicates argument becomes new default.
大多数命令可以有选择的使用前导的整数参数k。[默认值],k的默认值在[]中。
星号(*)表明参数成为的新的默认值。


-------------------------------------------------------------------------------
<space>                 Display next k lines of text [current screen size]
 <空格键> 显示(当前行)后面的k行文本,[参数默认值:当前屏幕的尺寸大小]


z                       Display next k lines of text [current screen size]*
z                      显示(当前行)后面的k行文本,[参数默认值:当前屏幕的尺寸大小]* 


<return>                Display next k lines of text [1]*
<回车键> 显示(当前行)下面的k行文本;[默认值为1]


d or ctrl-D             Scroll k lines [current scroll size, initially 11]*
d或者ctrl+D             (从当前行)回滚k行文本,[当前的回滚大小, 初始值为11]


q or Q or <interrupt>   Exit from more
q 或者 Q 或者<中断键:ctrl-c>  从more退出


s                       Skip forward k lines of text [1]
s                       (从当前行)向前跳过K行文本,[默认值为1]


f                       Skip forward k screenfuls of text [1]
f                       (从当前行)向前跳过 k屏幕的文本 [默认值为1]


b or ctrl-B             Skip backwards k screenfuls of text [1]
b or ctrl-B             (从当前行)往后(回)跳过 k屏幕文本 [默认值为1]


'(single quotes)      Go to place where previous search started
' (单引号)             (从当前行)回到先前开始搜索的地方


=                       Display current line number
=                       显示当前行号


/<regular expression>   Search for kth occurrence of regular expression [1]
/<正则表示式、模式>      查找正则表达式第k次发生的位置 [默认值为1]


n                       Search for kth occurrence of last r.e [1]
n                       查找自从上次正则匹配往后的k次匹配的位置 [默认值为1]  (next)


!<cmd> or :!<cmd>       Execute <cmd> in a subshell
!<cmd> 或者 :!<cmd>     在子shell中执行 cmd命令


v                       Start up /usr/bin/vi at current line
v                       在当前行启动 /usr/bin/vi  


ctrl-L                  Redraw screen
ctrl-l                  重绘屏幕


:n                      Go to kth next file [1] 
:n                      跳到当前文件后面的第k个文件 [默认值是1]      
                        // touch {1,2,3,4,5,6,7,8,9,10}.txt
                        // more *.txt


:p                      Go to kth previous file [1]
:p 跳回到当前文件前面的第k个文件 [默认值为1]


:f                      Display current file name and line number
:f   显示当前的文件的文件名和行号(光标所在行)


.                       Repeat previous command
. (dot)          重复上一个命令(相当于一个宏命令)   
-------------------------------------------------------------------------------


说明: 1) 在more模式下: 

k命令 //上述命令列表中命令,k是命令的前导参数。

             2) 参考基准:   

 a: 行跳转以当前行为基准

 b: 文件跳转,以当前打开的文件为基准。 

分享到:
评论

相关推荐

    linux基本命令以及linux下vi命令大全

    本文将深入探讨Linux的基本命令以及强大的文本编辑器vi(Visual Editor)的使用方法。 首先,让我们了解一些基础的Linux命令。在Linux环境中,命令行是主要的操作界面,通过输入命令来执行各种任务。以下是一些常见...

    Linux-more.txt

    在深入探讨Linux中的`more`命令之前,我们先简要回顾一下`more`的基本功能及其在Linux环境下的重要性。`more`是一个用于查看大文本文件的分页工具,允许用户逐页或逐行地浏览文件内容,尤其适用于查看那些一次性无法...

    Linux常用命令大全.pdf

    Linux是目前最流行的开源操作系统之一,广泛应用于服务器、桌面计算机、移动...命令行是Linux系统强大功能的体现,通过这些命令可以高效地完成许多复杂的任务。掌握这些基本命令对于Linux用户的日常工作是必不可少的。

    linux 常用命令 vi命令

    提供的PDF文件,如"练成Linux系统高手教程.pdf"、"linux vi使用.pdf"、"Linux实用培训教程合并版.pdf"、"linux_命令大全.pdf"都包含了更深入的教程和实践指导,是进一步提升Linux技能的好资源。 在实际使用中,不断...

    Linux命令大全(Linux 日常管理命令)

    本篇文章将详细讲解一些常用的Linux命令,帮助你更好地理解和运用这些命令来提升工作效率。 1. **ls**:列出目录内容。`ls -l`会以详细模式显示,包括权限、大小、日期等信息;`ls -a`则会显示所有文件,包括隐藏...

    Linux命令大全 Linux命令大全

    本篇将详细介绍Linux命令大全,涵盖常用和进阶的命令,帮助你更好地理解和运用Linux。 一、文件与目录操作 1. `ls`:列出当前目录下的文件和子目录。 2. `cd`:改变当前工作目录。 3. `mkdir`:创建新目录。 4. `...

    linux命令.txt

    `startx` 命令用于启动图形用户界面(GUI),通常是在没有 GUI 的文本模式下使用。 **使用场景:** 当用户需要在纯文本模式下启动图形界面时,可以使用 `startx` 命令。 #### 十三、cp **命令功能:** `cp` 命令...

    linux命令速查 Linux常用命令

    在Linux操作系统中,掌握常用的命令是提升工作效率的关键。...这只是Linux命令海洋中的一部分,熟练掌握这些命令将帮助你更有效地在Linux环境中工作。不断学习和实践,你会发现自己对Linux系统的理解和操作越来越熟练。

    Linux基础课件-Linux系统文件内容查看-more命令.pptx

    在Linux操作系统中,掌握基本的文件内容查看工具是至关重要的,`more`命令就是其中之一。这个命令主要用于分页查看文件内容...在学习和工作中,不断实践和探索更多命令的组合使用,将有助于深化对Linux操作系统的理解。

    linux常用命令,嵌入式linux使用入门笔记,linux入门

    掌握这些命令是Linux使用的基础,能帮助用户在没有图形化界面的情况下高效地操作系统。 其次,"嵌入式Linux 入门笔记.pdf"则针对嵌入式领域,讲解如何在嵌入式硬件上应用Linux。嵌入式Linux系统通常用于设备控制、...

    Linux的常用命令~ 很好的ppt~

    以上是Linux常用命令的基础知识,通过深入学习和实践,可以更高效地管理和操控Linux系统。对于初学者来说,熟悉这些命令是迈向Linux高手的第一步。记住,Linux的学习是一段不断探索和实践的旅程,只有不断实践,才能...

    Linux系统命令大全PDF版

    掌握Linux命令行是有效使用Linux的关键,而《Linux系统命令大全》正是这样一本宝贵的资源,它包含了丰富的Linux命令知识,帮助用户深入理解和熟练运用Linux。 本PDF版的《Linux系统命令大全》涵盖了Linux系统中的...

    linux核心命令速查

    这本《linux核心命令速查》就是针对Linux系统管理和日常使用中必备的命令进行梳理和解析的参考书。 首先,Linux系统中有一个非常核心的概念——Shell。Shell是用户与Linux操作系统进行交互的接口,负责解释用户的...

    每天一个linux命令(12):more命令.rar

    学习并熟练使用`more`命令,可以帮助我们更高效地处理Linux环境下的文本文件,尤其是在没有图形化界面或者远程SSH连接时,`more`命令显得尤为重要。了解其基本用法和技巧,可以提升我们的终端操作技能,让工作更加...

    linux部署常用命令.rar

    在Linux系统中,掌握一些常用的部署和管理命令是至关重要的,这些命令可以帮助我们高效地进行系统维护、软件安装以及服务配置。"linux部署常用命令"这个主题涵盖了诸多方面,包括文件操作、用户权限、网络配置、进程...

    Linux 常用命令

    本文将针对Linux系统中一些常用的命令进行介绍和解释,以帮助用户更好地管理和使用Linux系统。 首先,Linux系统提供了多种注销、重启和关机的命令。注销用户可以使用“exit”命令或按Ctrl+D组合键;重启系统可以...

    _ Linux 的常用命令与基本管理

    Linux 的默认 shell 是 bash,它是一个命令语言解释器,接收用户在提示符下输入的命令,并将其传递给内核执行。例如,`ls -al` 命令用于显示当前目录中所有文件和子目录的详细信息。用户在 /etc/passwd 文件中指定的...

    Linux 系统命令及其使用详解(大全).rar

    本资源"Linux 系统命令及其使用详解(大全).rar"旨在全面解析Linux系统的常用命令,帮助用户更有效地管理和操作Linux环境。以下是对一些关键命令的详细介绍: 1. **ls**:用于列出目录中的文件和子目录。通过添加...

    Linux命令解释与示例

    本文将深入探讨Linux命令行的基本概念,并通过实例解析常用的Linux命令,帮助你更好地理解和掌握这一强大工具。 一、Linux命令行界面 Linux的命令行界面,也被称为终端或控制台,是通过文本输入和输出进行交互的...

Global site tag (gtag.js) - Google Analytics