Fish Shell také známý jako „přátelský interaktivní shell“ používaný pro operační distribuce typu Unix/Linux. Poskytuje chytré, plně vybavené a uživatelsky přívětivé prostředí příkazového řádku pro všechny uživatele Linuxu. Fish shell podporuje různé funkce na rozdíl od jiných shellů, jako je autosugesce, doplňování tabel, zvýraznění syntaxe, Sane Scripting, Glorious VGA Color a webová konfigurace. Při použití tohoto interaktivního prostředí shellu si nemusíte pamatovat spoustu linuxových příkazů, protože je produktivnější a přichází s různými užitečnými funkcemi.
V tomto tutoriálu budeme hovořit o instalaci interaktivního Fish Shell na CentOS 8. Stejné kroky platí i pro Rocky Linux a AlmaLinux.
Instalace rybího shellu na CentOS 8
Poskytneme následující dva různé způsoby instalace Fish shell na systém CentOS 8:
- Nainstalujte Fish shell pomocí úložiště Yum
- Nainstalujte Fish shell přidáním oficiálního úložiště Fish shell
Metoda 1:Instalace Fish shell pomocí úložiště Yum
Ve většině systémů Linux včetně CentOS 8 je Fish shell k dispozici ve výchozím systémovém úložišti. Proto můžete snadno nainstalovat interaktivní prostředí Fish shell na CentOS 8 pomocí úložiště yum spuštěním níže uvedeného příkazu:
$ sudo yum install fish
Výše uvedený příkaz nainstaluje rybí skořápky včetně všech jejich závislostí na vašem systému CentOS. Stiskněte „y“ a poté stiskněte „Enter“ pro pokračování procesu instalace.
Po dokončení instalace Fish shell zobrazte nainstalovanou verzi pomocí následujícího příkazu:
$ fish --version
Metoda 2:Nainstalujte Fish shell přidáním oficiálního úložiště rybích skořápek
Alternativní metoda přidáním oficiálního úložiště Fish je také dostupná pro instalaci Fish shellu na CentOS 8. Přidejte tedy úložiště Fish do svého systému provedením následujícího příkazu:
$ sudo dnf config-manager --add-repo https://download.opensuse.org/repositories/shells:/fish:/release:/3/CentOS_8/shells:fish:release:3.repoJakmile nastavíte úložiště Fish, začněte instalovat Fish shell pomocí níže uvedeného příkazu:
$ sudo dnf install fish
Výše uvedený příkaz automaticky importuje klíč GPG z úložiště Fish. Stiskněte „Y“ a poté stiskněte „Enter“ pro posun vpřed.
Gratulujeme! Fish Shell je úspěšně nainstalován na vašem systému CentOS 8.
Spustit prostředí Fish Shell
Pro přístup k interaktivní rybí skořápce stačí napsat níže uvedený příkaz v okně terminálu:
$ rybyNásledující výzva shellu se zobrazí na terminálu, kde můžete snadno psát příkazy.
Fish shell nabízí následující funkce:
- Dokončení karty: Zadejte například požadovaný příkaz a poté stisknutím klávesy ‚Tab‘ zobrazte všechny relevantní příkazy.
- Zvýraznění syntaxe: zvýrazní neplatnou syntaxi příkazu červenou barvou.
- Automatický návrh: Když napíšete několik slov příkazu a poté automaticky navrhne příkaz v šedé barvě, který byl nedávno použit. Chcete-li použít tuto možnost příkazu, stiskněte klávesu Šipka doleva.
Vytiskněte zprávu pomocí rybí skořápky pomocí následujícího příkazu:
$ echo Dobrý den, vítejte na Vitux.com
Podobně můžete také zobrazit aktuální datum a čas pomocí tohoto shellu. Následující příkaz se na terminálu automaticky navrhne:
$ timedatectl
Konfigurace webového rozhraní rybího shellu
Fish shell nabízí různé funkce prostřednictvím webového rozhraní. Chcete-li povolit webovou konfiguraci, zadejte do shellu následující příkaz:
$ fish_config
Ve vašem webovém prohlížeči se otevře následující okno:
Chcete-li ukončit prostředí shellu, stiskněte „Ctrl+c“.
Chcete-li získat nápovědu týkající se Fish shell, zadejte níže uvedený příkaz:
$ fish --help
Odstranění Fish Shell z CentOS 8
Chcete-li odinstalovat Fish shell, zadejte následující příkaz:
$ sudo dnf remove fish
Závěr
V tomto článku jsme diskutovali o dvou metodách instalace Fish Shell na distribuci CentOS 8. Obě metody jsou užitečné a můžete je snadno implementovat do svého systému pro instalaci. Prozkoumáme také úžasné vlastnosti rybí skořápky a uvidíme, jak nakonfigurovat webové prostředí. Další funkce a návody můžete prozkoumat na oficiálních webových stránkách rybích skořápek.