如何在 CentOS 8 和 Rocky Linux 8 上安装 Fish Shell
Fish Shell 也称为“友好的交互式 shell”,用于类似 Unix/Linux 的操作发行版。它为所有Linux用户提供了一个智能、设备齐全、用户友好的命令行环境。 Fish shell 支持与任何其他 shell 不同的各种功能,例如自动建议、制表符完成、语法突出显示、Sane 脚本、Glorious VGA Color 和基于 Web 的配置。使用这种交互式 shell 环境,您无需记住一堆 Linux 命令,因为它的工作效率更高,并且具有各种方便的功能。
我们将在本教程中讨论在 CentOS 8 上安装交互式 Fish Shell。相同的步骤也适用于 Rocky Linux 和 AlmaLinux。
CentOS 8 上的 Fish shell 安装
我们将提供以下两种不同的方法用于在 CentOS 8 系统上安装 Fish shell:
- 使用 Yum 存储库安装 Fish shell
- 通过添加官方 Fish shell 存储库来安装 Fish shell
方法一:使用 Yum 存储库安装 Fish shell
在包括 CentOS 8 在内的大多数 Linux 系统中,Fish shell 在默认系统存储库中可用。因此,您可以通过运行以下命令,使用 yum 存储库在 CentOS 8 上轻松安装交互式 Fish shell 环境:
sudo yum install fish
上面的命令将安装 Fish shell,包括它们在 CentOS 系统上的所有依赖项。按“y”,然后按“Enter”继续安装过程。
Fish shell 安装完成后,使用以下命令显示已安装的版本:
fish --version
方法二:通过添加官方fish shell存储库来安装Fish shell
添加 Fish 官方存储库的替代方法也可用于在 CentOS 8 上安装 Fish shell。因此,通过执行以下命令将 Fish 存储库添加到您的系统:
sudo dnf config-manager --add-repo https://download.opensuse.org/repositories/shells:/fish:/release:/3/CentOS_8/shells:fish:release:3.repo
设置 Fish 存储库后,开始使用下面提到的命令安装 Fish shell:
sudo dnf install fish
上述命令将自动导入 Fish 存储库的 GPG 密钥。按“Y”,然后按“Enter”继续。
恭喜! Fish Shell 已成功安装在您的 CentOS 8 系统上。
启动 Fish Shell 环境
要访问交互式 Fish shell,只需在终端窗口中键入以下命令:
fish
以下 shell 提示符将显示在终端上,您可以在其中轻松键入命令。
鱼壳具有以下特点:
- Tab 完成:例如,键入所需的命令,然后按“Tab”键显示所有相关命令。
- 语法高亮:它将用红色突出显示命令的无效语法。
- 自动建议:当您键入命令的几个单词时,它会以灰色自动建议最近使用过的命令。要获取此命令选项,请按“向左箭头键”。
使用以下命令使用 Fish shell 打印消息:
echo Hello welcome to Vitux.com
同样,您也可以使用此 shell 显示当前日期和时间。以下命令将在终端上自动建议:
timedatectl
Fish shell Web界面配置
Fish shell 通过 Web 界面提供各种功能。要启用 Web 配置,请在 shell 上键入以下命令,如下所示:
fish_config
您的网络浏览器中将打开以下窗口:
要退出 shell 环境,请按“Ctrl+c”。
要获取与 Fish shell 相关的帮助,请输入以下命令:
fish --help
从 CentOS 8 中删除 Fish Shell
要卸载 Fish shell,请发出以下命令:
sudo dnf remove fish
结论
我们在本文中讨论了在 CentOS 8 发行版上安装 Fish Shell 的两种方法。这两种方法都很有用,您可以轻松地在您的系统上实施它们以进行安装。我们还探索了 Fish shell 的惊人功能,并了解如何配置基于 Web 的环境。您可以从 Fish shell 官方网站探索其更多功能和教程。