在 Linux 终端中查看文件内容的 5 个命令

您所在的位置:网站首页 用more命令查看文件内容 在 Linux 终端中查看文件内容的 5 个命令

在 Linux 终端中查看文件内容的 5 个命令

2024-06-25 18:48| 来源: 网络整理| 查看: 265

在 Linux 终端中查看文件内容的 5 个命令

以下五个命令可让您在 Linux 终端中查看文件的内容。

如果您是 Linux 新手并且仅限于终端,您可能想知道如何在命令行中查看文件。

在 Linux 终端中读取文件与在记事本中打开文件不同。由于您处于命令行模式,因此您应该在 Linux 中使用命令来读取文件。

不用担心。在 Linux 中显示文件一点也不复杂。学习如何在线读取文件很简单也很重要。

以下五个命令可让您在 Linux 终端中查看文件的内容。

Linux中查看文件的5个命令

在您如何在类 Unix 系统中查看文件之前,让我澄清一下,当我在这里指的是文本文件时。如果您想读取二进制文件,可以使用不同的工具和命令。

让我们开始!

1. 猫

这是在 Linux 中查看文件最简单也可能是最流行的命令。

Cat 只是将文件的内容打印到标准显示器,即您的屏幕上。不可能比这更简单了,不是吗?

当与选项一起使用时,Cat 会成为一个强大的命令。我建议阅读有关使用 cat 命令的详细教程。

cat 命令的问题在于它在屏幕上显示文本。想象一下,如果您对一个有 2000 行的文件使用 cat 命令。您的整个屏幕将被 200 行文字淹没,这不是理想的情况。

那么,遇到这种情况你该怎么办?在 Linux 中使用 less 命令(稍后解释)。

2. nl

nl 命令几乎类似于 cat 命令。唯一的区别是它在终端中显示文本时会在前面添加行号。

nl 命令有几个选项可以让您控制编号。您可以查看其手册页以获取更多详细信息。

3. 少

Less 命令一次查看文件一页。最好的事情是您退出较少(通过按 q),屏幕上不会显示任何行。您的终端保持干净和原始。

我强烈建议您学习 Less 命令的一些选项,以便您可以更有效地使用它。

还有以前使用的更多命令,但更少的命令具有更友好的功能。这就是为什么您可能会遇到“少即是多”这个幽默术语。

4. 头部

Head 命令是查看文本文件的另一种方式,但略有不同。 head 命令默认显示文本文件的前 10 行。

您可以通过使用 head 命令的选项来更改此行为,但基本原理保持不变:head 命令从文件的头部(开头)开始操作。

5. 尾巴

Linux 中的 tail 命令与 head 命令类似但相反。 head 命令从头开始显示文件,而 tail 命令从末尾显示文件。

默认情况下,tail 命令显示文件的最后 10 行。

可以组合 Head 和 Tail 命令来显示文件中选定的行。您还可以使用 tail 命令实时查看对文件所做的更改。

奖励:字符串命令

好的!我承诺只显示查看文本文件的命令。这个文件既处理文本文件又处理二进制文件。

Strings 命令显示二进制文件中的可读文本。

不,它不会将二进制文件转换为文本文件。如果二进制文件包含实际可读的文本,则 strings 命令会在屏幕上显示这些文本。 Linux 中可以使用 file 命令来查找文件的类型。

结论

一些 Linux 用户使用 Vim 来查看文本文件。当然,您可以轻松地从行的开头移动到行尾并编辑文件,但对于仅读取文件来说就太过分了。我最喜欢在 Linux 中打开文件的命令是 less 命令。它使屏幕保持清晰,并具有多个选项,使查看文本文件变得更加容易。

既然您现在知道了查看文件的方法,也许您有兴趣了解如何在 Linux 中编辑文本文件。剪切和粘贴是两个这样的命令,可用于在 Linux 终端中编辑文本。您还可以阅读有关在 Linux 命令行中创建文件的信息。

您更喜欢哪个命令?



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3