如何控制 Debian 服务器中的文件内容

介绍

在本文中,我们将学习如何在 Debian 10 服务器中像专业人士一样控制文件内容。 这些命令和说明适用于所有具有 APT 打包系统的 Linux 发行版。 我正在使用 Debian 10 Buster Edition 来讨论 Linux 中文件操作的本质。 本文中讨论的所有内容不仅适用于服务器,而且对桌面使用也很有帮助。

让我们开始…!

对于 Linux 服务器,系统管理员很少使用任何图形用户界面。 一个简单的命令行界面(也称为 CLI)就足以让他们获得他们想要做的事情。

CLI 有几个优点,但也有它的缺点。 知识有限的初学者会遇到麻烦,并且经常看到他们破坏他们的服务器。 本文将引导您完成文件管理,我相信它将使您的技能更上一层楼。

差异和补丁

差异 程序有能力显示两个文件之间的差异。 我将向你展示它是如何做到的。 一旦你体验了它的力量 差异,您将意识到您的服务器管理体验将变得多么强大。

在我们的例子中,我已经创建了两个文件 文件 1文件2.

我还在这些文件中添加了一些内容。 我将运行一个非常重要的命令来查看这两个文件在我的 Debian 10 服务器上有何不同。

$ diff -u file1 file2

如您所见, 差异 -u 命令显示两个文件的内容。 它还显示了它们的更新时间和时间。

我已经修改 文件 1 现在,我们将再次运行该命令以在我们的服务器上查看 file1 的清晰图片。

让我们再次运行命令并查看更改。

给你!

我们增加了几行和 差异 程序区分了 文件 1 也有一些降价评论。 它还显示当 文件 1 上次修改过。

补丁实用程序

我们的下一个实用程序是 修补. 它可以帮助我们获取一个补丁文件,该文件由 差异 并将差异应用于文件。 让我们现在就开始做吧:

$ diff -u file1 file2 > File
$ cat File

您可以在 修补 实用程序,我修补了 文件 1文件2 进入 文件 现在是 补丁文件.

结论

两个都 差异修补 程序帮助 Linux 服务器 admin 控制他们的文件并在出现问题时制作新文件。 初学者必须继续探索 Linux 服务器甚至台式机上的工作方式。 如果您的桌面 Linux 系统没有启动到图形用户界面,那么您可以使用命令行界面使用这些说明。 这将帮助您重新控制系统并轻松解决复杂问题。