在 Linux 中如何读取或者查看文件内容

1. less命令

这是最常用和最常用的命令,用于查看任何文件的内容,因为我们可以根据自己的方便选择上下滚动文件。
因此,如果我们尝试读取的文件内容很大,我们可以使用此命令

语法

# less (filename)
# less http.conf (分别使用向上和向下箭头滚动)

2. more命令

此命令也可用于查看内容庞大的文件,但与 less 命令相比,事情有点复杂。
要上下滚动页面,我们需要记住特定的按键。

语法

# more (filename)
# more http.conf

空格:向下滚动
d : 滚动到下一行
b : 回滚到上一行

3. tail命令

如果在没有任何其他开关的情况下使用此命令,则会显示我们尝试查看的文件的最后 10 行。
如果我们要专门查看任何文件的特定内容,此命令会很有帮助。

语法

# tail (filename)
# tail http.conf
# tail -20 http.conf  这将查看 http.conf 的最后 20 行

4.head命令

此命令与 tail 命令类似,但有一个区别,如果不使用任何参数,它将显示文件的前 10 行。

语法

# head (filename)
# head http.conf  默认查看文件的前10行
# head -20 http.conf 这将查看 http.conf 的前面 20 行

5. vi 或者 vim 命令

这个命令基本上是用来编辑文件的,但你也不能忽视一个事实,它也可以用来查看文件并关闭它而不进行编辑。

语法

# vi (filename)# vi http.conf

使用向上和向下箭头向上和向下滚动。

6. pr 命令

这个命令也可以用来查看任何文件的内容,但它不是很用户友好。
或者,我们可以使用 pipe 和 less 命令来利用它。

语法

# pr (filename) | less
# pr http.conf | less

7.cat 命令

此命令也可用于读取文件,但它有一个缺点,如果文件内容非常大,我们将无法上下滚动。
如果我们尝试查看的文件内容较少,可以使用这个命令,或者文件内容较多时,我们可以和 less 命令以及管道一起使用:

语法

# cat (filename)
# cat http.conf | less  
日期:2020-06-02 22:17:03 来源:oir作者:oir