`

linux常用命令汇总

    博客分类:
  • ssh
阅读更多

一、more命令

        more命令,功能类似 cat ,cat命令是整个文件的内容从上到下显示在屏幕上。 more会以一页一页的显示方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示,而且还有搜寻字串的功能 。more命令从前向后读取文件,因此在启动时就加载整个文件。
1.命令格式:
more [-dlfpcsu ] [-num ] [+/ pattern] [+ linenum] [file ... ]
2.命令功能:
more命令和cat的功能一样都是查看文件里的内容,但有所不同的是more可以按页来查看文件的内容,还支持直接跳转行等功能。
3.命令参数:
+n      从笫n行开始显示
-n       定义屏幕大小为n行
+/pattern 在每个档案显示前搜寻该字串(pattern),然后从该字串前两行之后开始显示 
-c       从顶部清屏,然后显示
-d       提示“Press space to continue,’q’ to quit(按空格键继续,按q键退出)”,禁用响铃功能
-l        忽略Ctrl+l(换页)字符
-p       通过清除窗口而不是滚屏来对文件进行换页,与-c选项相似
-s       把连续的多个空行显示为一行
-u       把文件内容中的下画线去掉
4.常用操作命令:
Enter    向下n行,需要定义。默认为1行
Ctrl+F   向下滚动一屏
空格键  向下滚动一屏
Ctrl+B  返回上一屏
=       输出当前行的行号
:f     输出文件名和当前行的行号
V      调用vi编辑器
!命令   调用Shell,并执行命令
q       退出more
5.命令实例:

1)、more +3 log2012.log

2)、more +/day3 log2012.log

3)、more -5 log2012.log

4)、ls -l  | more -5

在日志查找的时候,可以结合管道还有more来实现分页查看。

 

二、nl命令

nl命令在linux系统中用来计算文件中行号nl 可以将输出的文件内容自动的加上行号!其默认的结果与 cat -n 有点不太一样, nl 可以将行号做比较多的显示设计,包括位数与是否自动补齐 0 等等的功能。  

1.命令格式:

nl [选项]... [文件]...

2.命令参数:

-b  :指定行号指定的方式,主要有两种:

-b a :表示不论是否为空行,也同样列出行号(类似 cat -n);

-b t :如果有空行,空的那一行不要列出行号(默认值);

-n  :列出行号表示的方法,主要有三种:

-n ln :行号在萤幕的最左方显示;

-n rn :行号在自己栏位的最右方显示,且不加 0 ;

-n rz :行号在自己栏位的最右方显示,且加 0 ;

-w  :行号栏位的占用的位数。

-p 在逻辑定界符处不重新开始计算。 

3.命令功能:

nl 命令读取 File 参数(缺省情况下标准输入),计算输入中的行号,将计算过的行号写入标准输出。 在输出中,nl 命令根据您在命令行中指定的标志来计算左边的行。 输入文本必须写在逻辑页中。每个逻辑页有头、主体和页脚节(可以有空节)。 除非使用 -p 标志,nl 命令在每个逻辑页开始的地方重新设置行号。 可以单独为头、主体和页脚节设置行计算标志(例如,头和页脚行可以被计算然而文本行不能)。

 

4.使用实例:

1)、nl log2012.log 

2)、nl -b a log2012.log

3)、nl -b a -n rz log2014.log

说明:

nl -b a -n rz 命令行号默认为六位,要调整位数可以加上参数 -w 3 调整为3位。

 

分享到:
评论

相关推荐

    Linux常用命令汇总

    Linux常用命令汇总中,首先涉及到的是检查Java开发工具包(JDK)是否已安装以及版本信息。使用命令`java –version`和`javac –version`可以实现该功能。`java –version`用于查看Java运行环境的版本,而`javac –...

    2024史上最全的Linux常用命令汇总(超全面!超详细!)收藏这一篇就够了!

    史上最全的Linux常用命令汇总(超全面!超详细!)收藏这一篇就够了!史上最全的Linux常用命令汇总(超全面!超详细!)收藏这一篇就够了!史上最全的Linux常用命令汇总(超全面!超详细!)收藏这一篇就够了!史上...

    史上最全的Linux常用命令汇总(超全面!超详细!)收藏这一篇就够了!

    Linux常用命令汇总Linux终端命令格式终端命令格式查阅命令帮助信息-help-man常用Linux命令的基本实用学习Linux终端命令的原因常用Linux命令的基本使用自动补全其它命令查找文件演练目标软链接演练目标硬链接简介...

    Linux常用命令汇总.md

    ### Linux常用命令汇总知识点 #### 一、Linux简介与重要性 **1.1 Linux的起源与发展** Linux是由芬兰程序员林纳斯·托瓦兹(Linus Torvalds)于1991年创建的一个开放源代码操作系统。起初,它是作为个人兴趣项目开始...

    超全 Linux 常用命令汇总

    "超全 Linux 常用命令汇总" Linux 系统中有许多命令,但是常用的命令却只有几十个。以下是常用的 Linux 命令汇总: 1.at 命令:用于在将来的某个时间运行进程。例如:at 10:10pm、at now + 2 minutes、at now + 1 ...

    Linux常用命令汇总.html

    Linux常用命令汇总.html

    Linux常用命令汇总大全.pdf

    Linux常用命令汇总大全.pdf

    Linux常用命令汇总手册.zip

    本手册"Linux常用命令汇总手册.zip"提供了全面的Linux命令参考,帮助用户更高效地在终端进行操作。 首先,我们来看一下一些基础的Linux命令: 1. **ls**:用于列出目录内容,加上 `-l` 参数可以显示详细信息,如...

    Linux 常用命令汇总(详细版).htm

    Linux 常用命令汇总(详细版).htm

    aix hp_unix linux常用命令汇总

    本文主要汇总了AIX、HP-UNIX和Linux三个操作系统中的常用命令,并对这些命令进行了详细的解释和使用示例,旨在帮助系统管理员更好地理解和操作这三个平台。 首先,我们关注AIX系统。AIX(Advanced Interactive ...

    linux常用命令汇总及语法,实例

    常用的linux命令。从基础到高级都有总结

    史上最全的Linux常用命令汇总(超全面!超详细!)

    "深入浅出 Linux 命令大全" Linux 命令是 Linux 操作系统的基础...这些命令只是 Linux 命令的一小部分,但它们都是非常重要和常用的命令。掌握这些命令,你将能够更好地使用 Linux 操作系统,并提高自己的工作效率。

    Linux常用命令汇总:太完整了,值得收藏!.pdf

    本文将深入探讨Linux的常用命令,帮助用户更好地理解和操作Linux系统。 首先,了解Linux系统的文件结构至关重要。在Linux中,一切皆为文件,包括硬件设备。主要目录及其作用如下: 1. `/bin`:存放系统基本命令,...

Global site tag (gtag.js) - Google Analytics