如何编辑文件 Linux/Ubuntu 和 sudo?

编辑 这是写作中的一个关键过程,因为它可以提高文本的组织性、质量、可读性和清晰度。 编辑通过消除标点错误、拼写错误、语法问题等来提高文本质量。 在本文中,我们将演示一些对编辑文件有用的文件管理方法 Linux/Ubuntu 22.04 LTS。

要求

为了理解这篇文章,我们需要

  • 系统与 Ubuntu 22.04 安装了 LTS。
  • 用户帐户 sudo 特权。
  • 文本编辑器(在本文中我们将使用 Nano 和 Vim)。

须藤是什么?

须藤 (superuser do) 是一个命令行实用程序,可临时向普通用户帐户授予 root 权限。 当用户运行这个 sudo 运行该命令时,系统将提示您输入用户帐户的密码。 然后用户将获得 root 权限。

如何编辑文件 Linux/Ubuntu 与须藤?

我们将讨论一些用于文件编辑的文件处理方法 Ubuntu 使用以下命令行编辑器

  • 使用 Nano 文本编辑器
  • 使用 Vim 文本编辑器

如何编辑文件 Ubuntu/Linux 您使用 Nano 文本编辑器吗?

Nano 是一款功能强大、轻量级的文本编辑器,适用于类 Unix 系统。 Nano 是预安装的,是默认的文本编辑器 Ubuntu 22.04 LTS。 Nano 具有预定义的键盘快捷键,可实现有效的文件管理。 我们可以通过输入以下内容来访问 Nano 中的文件 sudo nano 命令后跟需要编辑的文件的路径:

$ sudo 纳米 /ETC/合适的/来源.列表

我们将被要求输入密码,并在身份验证后获得对文件的访问权限。

Nano 编辑器在屏幕底部有键盘快捷键,可用于文件编辑。 这些键可通过“Ctrl”键访问。

下面解释了使用 Nano 文本编辑器进行文本编辑的一些选项:

如何在 Nano 文本编辑器中选择特定文本?

可以通过将光标悬停在行/单词/段落/单词上并按“Alt+A”锁定点来在 Nano 文本编辑器中选择文本。 这将设置标记,并在底部屏幕中通过“标记设置”指示,如下所示:

然后,我们可以使用键盘上的箭头键左右导航来选择文本。

如何使用 Nano Editor 复制、剪切或粘贴文本?

剪切、复制和粘贴命令在编辑文本时非常常用。 我们可以通过首先导航到文本,然后使用“Alt+A”选择文本来复制和剪切文本。 选择文本后我们可以按

Alt+6 和 Ctrl+K 分别用于复制和剪切。 在我们复制或剪切之后。 文本不再突出显示。 然后我们可以使用Ctrl+U导航到我们想要粘贴文本的位置并粘贴文本。

例如下面是一个 example 将整行复制并粘贴到文件的第 1 行:

A example 剪切和粘贴过程如下所示。 在此示例中,使用“Ctrl+K”剪切文本并将其粘贴到文件的开头:

如何在 Nano 文本编辑器中查找和替换文本?

编辑文本时也常用搜索和替换。 在Nano文本编辑器中,我们可以使用键盘快捷键“Ctrl+”来查找单词或字符串模式。 我们可以输入要替换的字符串模式,然后按 Enter,如下所示:

然后,我们将被要求输入应替换所选字符串模式的单词或字符串模式,如下所示:

按 Enter 后,所有出现的字符串模式将突出显示,并要求我们确认:

我们可以在命令提示符下按“y”来替换所选字符串的所有出现位置。

如上图所示,所选的“演示”字符串模式被“测试”字符串模式替换。 此外,我们还会收到有关替换次数的通知。

如何保存文本和 Exit 纳米编辑器?

编辑完文件后,我们可以使用“Ctrl+O”和Ctrl+X分别保存并退出Nano。

如何使用Vim文本编辑器编辑文件 Ubuntu/Linux?

Vim 是一个免费且高度可定制的文本编辑器。 Vim 编辑器提供三种管理文件的模式:

  • 命令模式: 默认情况下启用命令模式。 支持重做、撤消、替换等命令。按“Esc”键可退出命令模式。
  • 插入模式: 由“i”激活。 它允许插入文本。 我们可以通过按“Esc”键退出命令模式。
  • 视觉模式: 通过“Ctrl+V”激活。 用于选择文本进行复制、剪切、删除、粘贴等操作。

如何安装 Vim Tex 编辑器 Linux/Ubuntu?

在安装 Vim 编辑器之前,请运行以下命令更新 apt 存储库 sudo 命令:

$ sudo 适当的更新

更新 apt 存储库后,可以通过运行以下命令安装 Vim:

$ sudo 合适的 安装 维姆

从上图可以看出Vim已经安装成功。

我们可以通过输入以下内容在 Vim 文本编辑器中访问文件 sudo vi 命令后跟需要编辑的文件的路径:

$ sudo /文件/示例文件1.txt

我们将被要求输入密码,并在身份验证后获得对文件的访问权限。 下面解释了使用 Vim 文本编辑器编辑文本的一些方法:

如何在 VimText 编辑器中选择特定文本?

首先进入“Visual Mode”,可以在 Vim 文本编辑器中选择文本。 “V”可用于选择整行,而“v”用于选择文本。 较低的 example 显示整行的选择:

如何在 Vim 文本编辑器中剪切、复制和粘贴文本?

要在 Vim 文本编辑器中剪切、复制和粘贴文本,用户需要切换模式 视觉模式 并选择文本。 “Y”和“Y”分别用于复制文本和线条。 同样,选择“d”来剪切特定文本,而选择“D”则用于剪切整行。 最后,“p”用于插入文本,而“P”用于插入整行。 您可以在下面找到一个 example 复制一行:

从上图中,我们可以看到整行都写着“什么是网络拥塞?” 被复制并粘贴。 A example 剪切和粘贴过程如下所示:

从上面的例子中,我们可以看到完整的一行“网络拥塞的原因”被剪切然后粘贴。

如何使用 Vim 文本编辑器查找/替换文本?

我们需要切换到视觉模式,首先选择一个字符串/行,然后替换文本。 Vim 使用“%s”参数进行搜索,而“g”则替换该单词。 例如,如果我们想将“网络拥塞原因”行中的“原因”一词替换为“原因”,我们首先按“V”选择完整的行:

然后我们切换到“命令模式”进行搜索和替换操作。 然后,为了将“causes”替换为“reasons”,我们在进入命令模式后运行以下命令:

%S/原因/原因/G

输入上面的命令后,我们按回车键。 这会将上行中的“原因”一词替换为“原因”,如下所示:

从下图中我们可以看到搜索和替换操作已经成功完成。

如何在 Vim 文本编辑器中保存和关闭文件?

我们可以通过进入“命令模式”并运行以下命令来保存并关闭文件:

:wq

文凭

可以对文件进行文本选择、剪切、复制、粘贴、搜索和替换等文件编辑操作 Linux/Ubuntu 使用 Nano、Vim 等文本编辑器的操作系统。在本文中,我们讨论了一些对编辑文件有用的文件管理方法 Linux/Ubuntu 22.04 LTS。