Ikan - shell interaktif yang pintar dan mesra pengguna untuk Linux

Ikan - shell interaktif yang pintar dan mesra pengguna untuk Linux

The Shell interaktif yang mesra yang biasanya dipanggil dan disingkat sebagai Ikan adalah shell untuk unix dan unix seperti sistem operasi. Ia dikeluarkan di bawah GNU Umum Lesen V2.

Shell Ikan untuk Linux

Ikan adalah shell interaktif yang mesra pengguna yang direka untuk bekerja dengan mana-mana shell lain seperti Bash atau ZSH. Ia direka sedemikian rupa sehingga pengguna mendapat ciri -ciri kuat yang mudah ditemui, ingat dan gunakan. Tidak seperti shell lain yang melumpuhkan pelbagai ciri secara lalai untuk menjimatkan sumber sistem, ikan menyimpan semuanya diaktifkan secara lalai supaya anda dapat memanfaatkannya.

Ciri -ciri ikan

  1. Interaktif dan mesra pengguna
  2. Ciri -ciri yang kuat
  3. Sederhana, bersih dan konsisten.
  4. Eksotik dalam erti kata bahawa sintaks tidak bebas dan tidak berasal dari bourne shell atau c shell.
  5. Cari Carian Semasa Anda Menaip Memastikan Cadangan Automatik Berdasarkan Direktori dan Sejarah Semasa.
  6. Pilih cadangan menggunakan kekunci anak panah.
  7. Penyelesaian Tab Lanjutan disokong.
  8. Peraturan sintaksis lebih suka ciri sebagai arahan dan bukan sintaks.
  9. Bantuan Perintah untuk melihat dokumentasi ikan di pelayar web http.
  10. Sokongan untuk pemboleh ubah sejagat supaya pengguna dapat menetapkan pemboleh ubah tetap, tetap tidak terjejas pada reboot/penutupan.
  11. Sintaks yang menyoroti dan pemeriksaan ralat yang luas.
  12. X Clipboard disokong.
  13. Warna VGA yang mulia. 256 warna terminal disokong.
  14. Konfigurasi berasaskan Web.

Anda boleh mencuba ikan di pelayar web anda sebelum memasangnya di sistem linux anda.

Pemasangan ikan (shell interaktif mesra) di linux

Pakej ikan boleh dipasang pada semua pengagihan linux menggunakan Ikan Repositori, cara terbaik ialah menambah repositori ke Pengurus Pakej Sistem anda menggunakan langkah -langkah berikut mengikut pengagihan anda:

Pasang shell ikan di debian

Tambahkan repositori berikut ke Debian 9/8/7 dan pasang secara manual seperti yang ditunjukkan.

---------------- Pada Debian 9 ---------------- # echo 'deb http: // muat turun.opensuse.org/repositori/kerang:/ikan:/pelepasan:/3/debian_9.0//'>/etc/apt/sumber.senarai.D/Shells: Ikan: Siaran: 3.Senaraikan # Apt-Get Update # Apt-Get Ikan Ikan 
---------------- Pada Debian 8 ---------------- # echo 'deb http: // muat turun.opensuse.org/repositori/kerang:/ikan:/pelepasan:/3/debian_8.0//'>/etc/apt/sumber.senarai.D/Shells: Ikan: Siaran: 3.Senaraikan # Apt-Get Update # Apt-Get Ikan Ikan 
---------------- Pada Debian 7 ---------------- # echo 'deb http: // muat turun.opensuse.org/repositori/kerang:/ikan:/pelepasan:/2/debian_7.0//'>/etc/apt/sumber.senarai.D/Shells: Ikan: Siaran: 2.Senaraikan # Apt-Get Update # Apt-Get Ikan Ikan 

Pasang shell ikan di Ubuntu dan Linux Mint

Pada Ubuntu dan Linux Mint (Semua siaran yang disokong) Melaksanakan perintah berikut:

$ sudo apt-add-repository ppa: shell ikan/pelepasan-3 $ sudo apt-get update $ sudo apt-get Ikan 

Pasang shell ikan di fedora

Pada Fedora Jalankan arahan berikut sebagai akar:

---------------- Pada Fedora 29 ---------------- # dnf config-manager --add-repo https: // muat turun.opensuse.Org/Repositori/Shells: Ikan: Siaran: 3/Fedora_29/Shells: Ikan: Siaran: 3.repo # DNF memasang ikan 
---------------- Pada Fedora 28 ---------------- # dnf config-manager --add-repo https: // muat turun.opensuse.Org/Repositori/Shells: Ikan: Siaran: 3/Fedora_28/Shells: Ikan: Siaran: 3.repo # DNF memasang ikan 
---------------- Pada Fedora 27 ---------------- # dnf config-manager --add-repo https: // muat turun.opensuse.Org/Repositori/Shells: Ikan: Siaran: 2/Fedora_27/Shells: Ikan: Siaran: 2.repo # DNF memasang ikan 

Pasang shell ikan di centos

Pada Centos (7 dan 6) Jalankan arahan berikut sebagai akar:

---------------- Pada Centos 7 ---------------- # cd /etc /yum.repos.d/ # wget http: // muat turun.opensuse.Org/Repositori/Shells: Ikan: Siaran: 2/Centos_7/Shells: Ikan: Siaran: 2.repo # yum memasang ikan 
---------------- Pada Centos 6 ---------------- # cd /etc /yum.repos.d/ # wget http: // muat turun.opensuse.Org/Repositori/Shells: Ikan: Siaran: 2/Centos_6/Shells: Ikan: Siaran: 2.repo # yum memasang ikan 

Pasang shell ikan di rhel

Pada RHEL (7 dan 6) Jalankan arahan berikut sebagai akar:

---------------- Pada RHEL 7 ---------------- # cd /etc /yum.repos.d/ # wget http: // muat turun.opensuse.Org/Repositori/Shells: Ikan: Siaran: 3/RHEL_7/Shells: Ikan: Siaran: 3.repo # yum memasang ikan 
---------------- Pada RHEL 6 ---------------- # cd /etc /yum.repos.d/ # wget http: // muat turun.opensuse.Org/Repositori/Shells: Ikan: Siaran: 3/Redhat_rhel-6/Shells: Ikan: Siaran: 3.repo # yum memasang ikan 

Untuk Lengkungan dan pengagihan berasaskan gerbang, anda boleh menjalankan pacman -s Perintah untuk memasang ikan.

Cara Menggunakan Cangkerang Ikan

1. Kali pertama apabila anda memulakan ikan, anda harus melihatnya di terminal:

$ ikan 

2. Periksa versi ikan yang dipasang.

$ echo $ fish_version 

3. Lihat bagaimana penggabungan automatik bekerja di ikan.

$ date $ desktop $ locale .. 

4. Hubungi bantuan dan anda akan mendapat bantuan dalam penyemak imbas web http lalai anda.

$ bantuan 
Bantuan shell ikan

5. Gunakan kelengkapan auto tab Advanced diikuti dengan rentetan/perintah yang tidak lengkap.

$ tty 

6. Sintaks yang menonjol sebagai jenis pengguna:

$/usr/bin/kalendar 

7. Pemilihan warna pintar secara automatik dalam masa nyata.

$ echo "Saya suka ikan <3" 

8. Anda boleh menyemak keluar Status Perintah Jalan Terakhir.

status $ echo $ 

9. Jadikan ikan cangkang lalai anda.

$ chsh -s/usr/bin/ikan 

Masukkan kata laluan apabila diminta.

Untuk beralih kembali ke cangkang sebelumnya.

$ chsh -s /bin /bash 

Sekiranya shell lain adalah pengganti shell lalai anda '/bin/bash' dengan cangkang anda. Contohnya jika ada ZSH lakukan:

$ chsh -s /bin /zsh 

Berhati -hati: Periksa dua kali jalan shell anda sebelum masuk. Sekiranya anda secara tidak sengaja memasukkan jalan yang salah ke cangkang, anda akan dibuang keluar dari cangkang, jika anda melakukan ini dengan akaun admin anda, anda perlu menetapkan semula kata laluan admin dan kemudian menukar cangkang. Untuk menghilangkan kerepotan ini menjadi lebih baik.

Shell ini memberikan output dengan cara yang jelas dan interaktif bahawa ia akan mengubah cara anda melihat shell linux. Begitu banyak warna, indensi, penonjolan kod, penyempurnaan automatik, cadangan dan ciri-ciri lain membolehkan anda menumpukan perhatian kepada apa yang anda ingin capai dan bukan bagaimana untuk mencapai. Shell ini telah dihormati dengan ditambah sebagai shell lalai saya untuk mesin kerja saya. Ikan adalah contoh kepada mereka yang mengatakan garis arahan Linux membosankan.

Sekiranya anda seorang pengguna Linux yang gemar dan peminat garis arahan Linux. Cangkang ini patut dicuba dan ia tidak akan mengecewakan anda. Anda mungkin ingin berkongsi pengalaman anda dengan ikan dalam komen di bawah. Jangan lupa memberi kami maklum balas berharga anda dalam komen di bawah. Suka dan kongsi kami membantu kami menyebarkan.

Pautan rujukan: http: // fishshell.com/