Fish –Linux用のスマートでユーザーフレンドリーなインタラクティブシェル
機能
- ユーザーフレンドリーでインタラクティブなシェルです
- 非常に多くの強力な機能があります
- 組み込みのWebベースの構成
- GloriousVGAColorと256ターミナルカラーをサポートしました
- Xクリップボードをサポート
- エラーチェック機能
- FISHドキュメントを表示するためのヘルプコマンド
- 矢印キーを使用して提案を選択します
FISHのインストール
fishをインストールするには、Pythonソフトウェアのプロパティが必要です。 、次のコマンドを使用してpythonをインストールします–
$ sudo apt-get install python-software-properties
サンプル出力は次のようになります–
Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: python-pycurl Suggested packages: libcurl4-gnutls-dev python-pycurl-dbg The following NEW packages will be installed: python-pycurl python-software-properties 0 upgraded, 2 newly installed, 0 to remove and 7 not upgraded. Need to get 67.5 kB of archives. After this operation, 358 kB of additional disk space will be used. Do you want to continue? [Y/n] y Get:1 https://in.archive.ubuntu.com/ubuntu/ trusty/main python-pycurl amd64 7.19.3-0ubuntu3 [47.9 kB] Get:2 https://in.archive.ubuntu.com/ubuntu/ trusty-updates/universe python-software-properties all 0.92.37.7 [19.6 kB] Fetched 67.5 kB in 1s (45.9 kB/s) Selecting previously unselected package python-pycurl. (Reading database ... 218616 files and directories currently installed.) Preparing to unpack .../python-pycurl_7.19.3-0ubuntu3_amd64.deb ... Unpacking python-pycurl (7.19.3-0ubuntu3) ... ....................................................
ここで、魚と呼ぶ必要があります 以下に示すリポジトリ-
$ sudo add-apt-repository ppa:fish-shell/nightly-master
出力は次のようになります–
This repository contains regular builds of the most recent source of Fish shell, built from the Git master trunk at https://github.com/fish-shell/fish-shell/. More info: https://launchpad.net/~fish-shell/+archive/ubuntu/nightly-master Press [ENTER] to continue or ctrl-c to cancel adding it gpg: keyring `/tmp/tmpzn3dsxqj/secring.gpg' created gpg: keyring `/tmp/tmpzn3dsxqj/pubring.gpg' created gpg: requesting key 6DC33CA5 from hkp server keyserver.ubuntu.com gpg: /tmp/tmpzn3dsxqj/trustdb.gpg: trustdb created gpg: key 6DC33CA5: public key "Launchpad PPA for Fish shell maintainers" imported gpg: Total number processed: 1 gpg: imported: 1 (RSA: 1) OK
次のコマンドを使用してLinuxパッケージを更新します–
$ sudo apt-get update
魚をインストールするには、次のコマンドを使用します–
$ sudo apt-get install fish
出力は次のようになります–
Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: linux-headers-4.2.0-27 linux-headers-4.2.0-27-generic linux-image-4.2.0-27-generic linux-image-extra-4.2.0-27-generic linux-signed-image-4.2.0-27-generic Use 'apt-get autoremove' to remove them. The following extra packages will be installed: xsel The following NEW packages will be installed: fish xsel 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 1,187 kB of archives. After this operation, 6,568 kB of additional disk space will be used. Do you want to continue? [Y/n] y Get:1 https://ppa.launchpad.net/fish-shell/nightly-master/ubuntu/ trusty/main fish amd64 2.2.0-680-ga701264-1~trusty [1,166 kB] Get:2 https://in.archive.ubuntu.com/ubuntu/ trusty/universe xsel amd64 1.2.0-2 [20.6 kB] Fetched 1,187 kB in 4s (284 kB/s) .................................
フィッシュシェルの使用
フィッシュシェルコマンドラインを使用するには、次のコマンドを使用します–
$ fish
サンプル出力は次のようになります–
Welcome to fish, the friendly interactive shell Type help for instructions on how to use fish
インストールされている魚のバージョンを確認するには、次のコマンドを使用します–
$ echo $FISH_VERSION
サンプル出力は次のようになります–
2.2.0-680-ga701264
自動提案を取得するには、「da」と入力するだけで、以下に示すように自動提案が表示されます-
$ date
出力は次のようになります–
Tue Mar 15 11:29:50 IST 2016
魚に関する詳細情報を入手するには 。次のコマンドを使用します–
$ help
サンプル出力は次のようになります–
インテリジェントな色選択をリアルタイムで自動的に取得するには、次のコマンドを使用します–
$ echo "I am loving tutorialspoint "
出力は次のようになります–
I am loving tutorialspoint
魚を作るには デフォルトのシェルとして、次のコマンドを使用します–
$ chsh -s /usr/bin/fish
以前のシェルに戻すには、次のコマンドを使用します–
$ chsh -s /bin/bash
おめでとう!これで、「Fishの使用方法–Linux用のスマートでユーザーフレンドリーなインタラクティブシェル」を理解できました。これらのタイプのコマンドについては、次のLinuxの投稿で詳しく説明します。読み続けてください!
-
Mac および Linux 向けの 15 のベスト IRC クライアント
今日、私たちがインターネットを使用する主な理由は、コミュニケーションです。それが今の私たちの楽しみ方の決め手と言っても過言ではありません。インターネットがなければ、今日の世界は間違いなく停止するでしょう。地理的およびその他のキャズムを橋渡しするインターネットは、文字通り全世界を地球規模の村に圧縮しました。これは、既存のギャップを可能な限り埋めようとするアプリケーションの革新と開発によって導かれました。それらのアイデアの 1 つは、インターネット リレー チャット、略して IRC です。 IRC は、カジュアルなチャット、デート、自由な時間を過ごすなど、さまざまな理由で何百万人もの人々が相互にや
-
Samsung Smart TV に関する 6 つのヒント、コツ、ハック
意識しているかどうかにかかわらず、私たちはテクノロジーのエコ空間に住んでいます。私たちの生活は、たくさんのガジェット、電化製品、アプリに囲まれています。はい、どこにでもいます。スマート TV は、私たちのスマート ホーム環境の重要な部分となる気の利いた家電の 1 つです。信じられないかもしれませんが、スマート TV を使い始めると、何日も使っていた従来のケーブル TV には戻れません。 具体的には、プライベートリスニング、ライブキャスト、専用ゲームモード、スマートエコソリューション、ホスピタリティモードなど、さまざまなクールな機能が満載のSamsung Smart TVについて話します. S