Linuxでは、シェルは最も重要な部分の1つです。 すべてのLinuxユーザーは、全体の使用時間の中で一度以上のシェルを使用しています。 ターミナルは、シェルが使用される場所です。 一般に、すべてのLinuxシステムには、Bashシェルがプリインストールされています。 Bashはとてもシンプルだけど、先進的な機能には欠ける。 よりよい結果を得るためには、現代的で革新的、かつ生産的なシェルである Fish シェルに変更することをお勧めします。 名前に惑わされることなく、便利な機能をたくさん備えています。 主な機能は以下のとおりです。 –
- Autosuggestion – タイプを開始すると、コマンドラインの候補が表示されます。
- Glorious colors – Fish shell は、端末をより魅力的にする 24-bit True Color をサポートします。
- Works out of the box – Fish shell を楽しむために最初から設定する必要はありません。
- Scripting – Fish shell はより簡単なスクリプトをサポートします。
- “man” page completions – Fish shell は既存の “man” ページを自動的に解析し、それらを美しくカリスマ的な方法で表示します。 ターミナルを起動しましょう!
お使いのLinuxディストロに応じて、以下のコマンドを実行します。
- Ubuntu
- Debian
- Ubuntu
- Fedora
- CentOS
- OpenSUSE
- Arch Linux
- Guix
- Universal method
sudo apt install fishsudo apt->sudo apt install fishsudo dnf install fishsudo zypper install fishsudo pacman – (英語サイトS fishguix package -i fishこの方法はソースからインストールする&コンパイルを必要としますのでお勧めしません。 この場合、シェルのアンインストールが困難な場合があります。
フォルダーにファイルを展開します:
tar -xvzf fish-2.7.1.tar.gz作業ディレクトリを変更しFishシェルを構築:
cd fish-2.7.1/
.FISH-2.1.1./configuresudo makeソフトをインストールする。
sudo make install魚シェルへの切り替え
さて、いよいよターミナルのデフォルトシェルを変更します。 次のコマンドを実行します:
chsh -s /usr/bin/fishターミナルを再起動すると、美しいFishシェルが現れます!
Fish shell usage
FishシェルとBashシェルに基本的な違いはありません。
最初に目につく主な違いは、カラーリングです。 Fish shell は、古典的な Bash shell よりもカラフルです。 しかし、色彩は端末の色彩設定に大きく依存します。 ハイライト表示は本当に便利です。
もうひとつの素晴らしい機能は、コマンドを利用できることです。 たとえば、私が “/bin/linuxhint” と入力すると、その行は赤い色で表示され、有効なコマンドではないことを示します。
しかし、私が “/bin/bash” と入力すると、普通に表示されます。 これは、あなたの使用パターンを記憶し、適切なタイミングで適切なコマンドを提案することができます。
以上が基本機能ですが、他はどうでしょうか。 魚貝類をもっと深く知りたい方は、このオンライン魚貝類プレイグラウンドを試してみてはいかがでしょうか。 6254>
Linuxhint でもっと素晴らしいトリックやヒントを見つけましょう!
。