linux终端显示所有内容,Ubuntu终端中的文件内容显示

文件内容显示

前面已经说过了文件的创建、操作等命令及方法,除去这些以外,最重要的其实还是文件的查看,如果每个文件的内容都看不到,那么这个文件就没了意义。在Windows的平台上,不同的文件类型使用不同的编辑器或查看器打开就可以,在Linux的平台上,也是这样,每种不同的文件,都会有其特定的查看方式,本节中主要讲解文本文档的查看。查看文件主要使用的cat(Concatenate)命令,还有一些其他命令与之搭配实现不同的查看模式,例如more、less、grep等。

cat命令

和前面讲的touch命令等命令类似的,cat命令本来的作用也并非是用于文件内容的查看,而是用于文件的拼接,即可以将两个或多个文件进行拼接形成同一个文件,并且将拼接结果输出到终端中进行显示,与重定向符号配合,可以实现多个文件的拼接并将拼接后的内容输出到新的文件中。

#首先创建两个内容并不相同的问价作为测试

os@DESKTOP-2DHQBVS:~$ echo "test1 content" > test1

os@DESKTOP-2DHQBVS:~$ echo "test2 content" > test2

#使用cat命令可以直接查看文件的内容

os@DESKTOP-2DHQBVS:~$ cat test1

test1 content

#cat命令后如果添加两个文件,则会将两个文件的内容按顺序拼接后输出到终端中

os@DESKTOP-2DHQBVS:~$ cat test1 test2

test1 content

test2 content

#使用cat命令及重定向符号可以将两个文件进行拼接并创建第三个文件进行保存

os@DESKTOP-2DHQBVS:~$ cat test1 test2 > test3

#查看第三个文件的内容,为上述test1、test2两个的内容拼接

os@DESKTOP-2DHQBVS:~$ cat test3

test1 content

test2 content

查看文件时,如果希望显示行号,可以使用cat命令的-n选项进行显示。

#输出的内容会自动在每一行内容前加上行号,方便阅读与确定位置

os@DESKTOP-2DHQBVS:~$ cat -n test3

1 test1 content

2 test2 content

当文件内容较少时,使用cat命令显示文件简单、快捷,能够在终端一屏中显示所有的内容&#x

你可能感兴趣的:(linux终端显示所有内容)