GNU/Linux >> Belajar Linux >  >> Ubuntu

Kerang Sumber Terbuka Populer di Linux

Shell adalah antarmuka yang membantu pengguna untuk mengoperasikan sistem melalui berbagai perintah, skrip, dan utilitas yang disediakan oleh sistem operasi berbasis Linux dan Unix. Shell adalah cara paling umum untuk berinteraksi dengan sistem baik itu sistem lokal atau server tanpa kepala.

Saat membandingkan baris perintah Windows dengan shell, shell Linux lebih kuat dan fleksibel dengan seperangkat alat yang lengkap. Kita dapat mengatur beberapa shell dan beralih di antara shell saat kita membutuhkannya. Banyak shell open-source yang dipelihara bersama dengan sintaks dan fitur scripting mereka sendiri di Linux dan distro berbasis Unix. Beberapa shell open source populer yang akan kita bahas di artikel ini, Mari kita lihat.

Beberapa Shell Sumber Terbuka Populer

Bash Shell

Bash shell mengacu pada Bourne Again Shell yang dapat ditemukan sebagai shell default di sebagian besar distro Linux. Bash shell adalah shell yang paling disukai dan populer yang merupakan pengganti dan versi perbaikan dari Bourne Shell(sh). Bash shell mendukung pengeditan baris perintah yang memungkinkan Anda mengedit baris perintah saat ini serta perintah dalam daftar riwayat Anda. Ini menyediakan banyak fitur seperti indeks ukuran array tak terbatas yang memungkinkan Anda menyimpan riwayat tanpa batas, mekanisme kontrol pekerjaan untuk mengelola pekerjaan cron, melakukan aritmatika bilangan bulat dari basis apa pun dari dua hingga enam puluh empat, dll. Bash juga menyediakan dukungan penyelesaian otomatis untuk jalur, wildcard dan baris perintah, dll.

Bantuan Bash Shell.

Zsh Shell

Zsh adalah shell Linux canggih dan modern yang menyediakan fitur interaktif dan unik yang kuat dan menawarkan shell login interaktif. Zsh juga dikenal dengan Z Shell dan selama pengembangan zsh shell itu mencakup banyak fitur shell yang ditingkatkan seperti bash, ksh, tcsh, dll. Ini menyediakan pelengkapan otomatis yang sangat fungsional untuk file dan jalur bersama dengan mekanisme berbagi riwayat perintah yang sangat besar . Koreksi ejaan, pelolosan cerdas, globbing rekursif, pelolosan cerdas, dan banyak lagi fitur interaktif disertakan dalam zsh shell. Pengguna dapat menyesuaikan shell menggunakan kerangka kerja berbasis komunitas oh-my-zsh yang menampilkan lebih dari 200 tema serta lebih dari 400 plugin.

Bantuan Zsh Shell

Tcsh Shell

Tcsh mengacu pada Tenex C Shell yang merupakan versi diperpanjang dan versi kompatibel mundur dari shell C yang digunakan sebagai shell login interaktif dan pemroses perintah skrip shell. Tcsh menyediakan banyak fitur seperti penyelesaian baris perintah yang dapat dikonfigurasi, kontrol pekerjaan, mekanisme riwayat modern, dukungan pemeriksaan ejaan, editor baris perintah, dll. Sintaksnya sangat mirip dengan pemrograman c sehingga tanpa pengetahuan bash, skrip dapat diprogram.

Bantuan Tcsh Shell.

Ksh Shell

Ksh mengacu pada Korn Shell yang awalnya dikembangkan oleh David Korn termasuk banyak fitur C Shell dan kompatibel dengan Bourne shell. Shell ksh mendukung berbagai fitur seperti aritmatika floating-point, aliasing perintah, kontrol pekerjaan, dan banyak lagi fitur lainnya. Shell Ksh memungkinkan pengguna untuk menjalankan pekerjaan baik di latar belakang menggunakan perintah bg atau di latar depan menggunakan perintah fg dan mengakhiri pekerjaan saat ini menggunakan kombo tombol ctrl + z. Ini menyediakan fitur I/O tingkat lanjut di samping mekanisme keamanan yang penting.

Manual Ksh Shell.

Kesimpulan

Shell Linux tidak terbatas pada ini selain ini kami dapat menemukan banyak shell lain yang bahkan tidak Anda dengar dipertahankan sebagai open-source. Artikel ini hanya menyertakan beberapa shell paling populer di kalangan pengguna Linux. Karena Linux fleksibel, kami dapat beralih antar shell dengan mudah tanpa konfigurasi tambahan apa pun.


Ubuntu
  1. Cara Mengganti Shell di Linux

  2. Apa saja Jenis Shell yang Berbeda di Linux?

  3. UNIX / Linux :Apa itu Shell? Apa Shells yang berbeda?

  1. Kernel Linux 5.7 Dirilis:12 Fitur Baru yang Perlu Dipertimbangkan

  2. Perintah Sumber di Linux

  3. Linux =Apakah ada yang seperti Java Shell daripada shell linux lainnya?

  1. Apa Shell di Linux?

  2. 6 Kerang Sumber Terbuka Teratas untuk Linux

  3. Cara Memeriksa Port Terbuka di Linux