Linux 打开文件

有多种方法可以在 Linux 系统中打开文件。查看文件内容是一个相当简单的过程,但如果您是新用户,则可能会打扰您。这并不像在记事本中打开文件那么容易。在 Linux 终端中,您必须对 Linux 基本命令有一些了解。有一些命令,如cat,ls,用于从终端读取文件。

Linux中,我们可以显示各种文件格式,例如文本文件,音频文件,视频,图像,文档,pdf或任何其他文件内容。

以下是从终端打开文件的一些有用方法:

  1. 使用 cat 命令打开文件。
  2. 使用 less 命令打开文件。
  3. 使用 mor 命令打开文件。
  4. 使用 nl 命令打开文件。
  5. 使用 gnome-open 命令打开文件。
  6. 使用 head 命令打开文件。
  7. 使用 tail 命令打开文件。

1. 使用 cat 命令打开文件

这是显示文件内容的最流行和最简单的方法。它只是将文件内容打印到终端。它提供了许多选项来使其更具体。要深入了解 cat 命令,请访问 Linux cat

要显示文件内容,请按如下方式执行 cat 命令:

cat <file name>  

让我们创建一个文件来了解如何打开文件。执行以下命令:

cat > Test.txt  
This is a Test file.  

上面的命令将创建一个文本文件“Test.txt”。有多种方法可以创建文件,要了解,请访问 Linux 创建文件

要显示上述文件的文件内容,请按如下方式执行命令:

cat Text.txt

请考虑以下输出:

cat 命令是打开文件的非常有用的实用程序,但它的主要问题是它在终端上显示文件内容。如果我们有一个大文件,那么这不是打开文件的理想方式。在这种情况下,less 命令将很方便,因为它一次显示一个页面。

2.使用 less 命令打开文件

less 命令允许我们一次查看一页。

要显示文件内容,请按如下方式执行 less 命令:
less Test.txt  

上面的命令将一次将文件内容显示为一个页面。要查看更多内容,请滚动输出。请考虑以下输出:

要退出 less 命令,请按“q”键,您将返回终端。要用更少的命令深入了解,请访问 Linux less 命令

3.使用 more 命令打开文件

Linux more 命令也用于显示文件内容。由于 less 命令会自动调整终端窗口的高度和宽度,因此它会将内容剪切为终端的宽度。

使用以下键滚动输出:

  • 输入 Enter 键逐行向下滚动页面。
  • 按 空格键 转到下一页。
  • 按“b”键转到返回页面。

按“/key:”搜索字符串。

要通过 more 命令显示文件内容,请按如下方式执行:

more Test.txt  

上面的命令会将文件内容显示为终端窗口的宽度。请考虑以下输出:

要深入了解更多命令,请访问 Linux more 命令

4. 使用 nl 命令打开文件

nl 命令显示带有行号的文件内容。它与 cat 命令几乎相同。这两个命令之间的主要区别在于,它在终端中显示输出时会预置行号。

要使用 nl 命令显示文件内容,请按如下方式执行命令:

nl Test.txt 

上面的命令将显示带有行号的文件内容。请考虑以下输出:

5. 使用 gnome-open 命令打开文件

对于基于 GNOME 的 Linux 环境,我们可以使用 gnome-open 命令打开一个文件。

如果我们的机器上没有安装 gnome 实用程序,我们可以使用以下命令安装它:

sudo apt install libgnome2-bin

执行上述命令并提供系统管理员密码以安装 GNOME 实用程序。

现在,要显示文件内容,请按如下方式执行命令:

gnome-open Test.txt

上面的命令将使用默认文件系统打开文件。请考虑文件系统的以下快照:

还有一些其他流行的Linux环境,如KDE DESKTOP,OS X UNIX等。

对于 KDE 桌面,按如下方式执行命令:

kde-open <file name>

或者

xdg-open <file name> 

对于 OS X UNIX,请按如下方式执行命令:

open <file name> 

我们可以使用 head 命令显示文件内容,但它与其他命令略有不同。它通过标准输入显示文件的第一部分。默认情况下,它显示文件的前十行。它从头部(第一行)开始读取文件。

若要使用 head 命令打开文件,请按如下所示执行该命令:

head < file name>

上面的命令将显示指定文件的内容。要深入了解 head 命令,请访问 Linux head 命令

7. 使用 tail 命令打开文件

tail 命令类似于 head 命令。这两个命令之间的区别在于它从尾部(最后一行)开始读取文件。与 head 命令类似,默认情况下它也显示最后十行的输出。

要使用 tail 命令打开文件,请按如下方式执行命令:

tail <file name> 

上面的命令将显示指定文件最后一行的内容。要深入了解 tail 命令,请访问 Linux tail 命令

热门文章

优秀文章