作者:xhhh5_236 | 来源:互联网 | 2023-06-09 19:46
●-T选项显示Tab键,标记为^I。●-s选项当遇到大于两行以上空白时,压缩只显示一行。可见,只显示了2行文本,单击空格键继续显示。字符串out在f.java文件中存在
在Linux上显示文件时显示行号
[ [电子邮件保护] etc ] # cat-NR syslog.conf//显示所有行号,包括空行
[ [ email protected ] etc ] # cat-br syslog.conf//显示所有行号。 但是,不包括空行。 ]
或:
[ [电子邮件保护] etc ] # nl-bar syslog.conf//显示所有行号,包括空行
[ [ email protected ] etc ] # nl-btr syslog.conf//显示所有行号。 但是,不包括空行。 ]
或:
[ [电子邮件保护] etc ] # less-NR syslog.conf//显示所有行号,包括空行
cat选项:
显示-n行号(包括空行)
-显示b行号。 不包括空行)
nl选项:
-b行的显示方式
//行的显示方式有两种,a显示所有行(包括空行),t显示所有非空行) (不包括空行)。
即,显示包括-ba //空行在内的所有行号
-bt //显示所有行号。 但不包括空行)
此外,还有与行号相关的内容,这里也列举:
cat指令
默认选项
如图所示:
-A选择项
显示文件的内容,显示^I标记(标签),显示$标记。
-b选择项
显示文本的行号。 不包括空行。 如图所示:
-e选项
将显示带有换行符$符号的文本行。
-E选项
每行的末尾都会显示一个$符号。
-n选择项
每行显示行号,包括空行。
-T选择项
此时将显示制表符键,并将其标记为^I。
-s选择项
如果有两行以上的空白,压缩将只显示一行。
more指令
-num选项
指定一个整数,例如num=2,表示当前屏幕上一次显示的文本行数。
您可以看到只显示了两行文本。 单击空格键继续显示。
-d选项
当一个画面上未显示文件内容时,会在画面下方提示按键操作。 Press space to continue,' q' to quit。
-num选项
/选择项
可以在/之后输入匹配字符串。 如果指定的文件中不存在,则提示用户;如果不存在,则直接显示包含相应字符串的行。
字符串out存在于f.java文件中,运行more /out f.java时将直接显示其内容。
单击空格键以显示f.java文件的内容。
less命令
less命令类似于more命令,但less命令可以像vi编辑器一样。 例如,输入命令:
less hello.c f.java
最下面的一行表示以下文件是f.java : 直接输入:n可查看f.java文件的内容
在此模式下,输入命令:p将显示上一个文件hello.c。
对于less命令,可以直接输入man less命令以显示帮助手册。
head指令
默认选项
如果未指定任何选项,例如,执行head f.java将显示f.java文件的所有内容。
-n选择项
显示指定文件的前n行。 n是整数。
显示了f.java文件的前两行。
此外,也可以显示多个文件的标题信息(指定开头n行)
tail指令
默认选项
如果未指定任何选项,例如,执行tail f.java将显示f.java文件的所有内容。
-n选择项
显示指定文件的最后n行。 n是整数。
显示了f.java文件的最后四行。
另外,可以显示多个文件的末尾信息(指定后n行),
vi文件名,打开文件后
要显示所有行号,请使用:set nu
使用:nu显示当前行号
要跳转到指定行,请使用:行号
例如,跳到第10行,使用:10
以前在vi中编辑的时候,可以用ctrl g显示行号,但是今天不知道为什么很旧,所以在网上查一下,用以下的方法。
: nu
上面的命令显示光标当前所在行的行号。
要显示所有行号,请运行以下命令:
: set nu
显示行号后的示例如下所示。
43
44字符串
45 dbtest.bind value.PK thread count
46 1000000
47
48
49
50----
51
:set nu
跳到第一行或最后一行时,我以前的做法是0和$。 还有更快的方法。 直接1G和g就可以了。 g一定是大写字母里面。