Minggu, 25 Oktober 2026
03:12 WIB
TERKINI
Bandar Lampung Waspada Hujan Ringan: Prakiraan Cuaca Lampung Sepanjang 24 Oktober 2026 Bandar Lampung Penundaan Pembahasan APBD Lampung 2027: Berkas dan Data Terkini Jadi Kunci Bandar Lampung Fokus Pendidikan dan Ekonomi Desa, Lampung Matangkan APBD 2027 Bandar Lampung Polisi Hadir di Jalanan: Ratusan Makan Siang Gratis Eratkan Hubungan Warga Bandar Lampung Bandar Lampung Ancaman Serius TNBBS: 23 Kasus Pidana Kehutanan Terungkap dalam Satu Dekade Bandar Lampung Penipuan Rekrutmen Honorer Rp20 Juta di Bandar Lampung Berakhir Damai Bandar Lampung Transformasi 40 Tahun FISIP Unila: Dari Prestasi Global hingga Riset Solutif Lampung Bandar Lampung Sinergi Lintas Sektor: TNBBS Perkuat Penegakan Hukum Lingkungan dengan Enam Strategi Bandar Lampung Dorong Gaya Hidup Sehat, Pemkot Bandar Lampung Dukung Jalan Sehat Akbar di Panjang Bandar Lampung Peringatan Petugas Diabaikan, Pemotor Tewas Tertabrak Kereta Babaranjang di Bandar Lampung Bandar Lampung Waspada Hujan Ringan: Prakiraan Cuaca Lampung Sepanjang 24 Oktober 2026 Bandar Lampung Penundaan Pembahasan APBD Lampung 2027: Berkas dan Data Terkini Jadi Kunci Bandar Lampung Fokus Pendidikan dan Ekonomi Desa, Lampung Matangkan APBD 2027 Bandar Lampung Polisi Hadir di Jalanan: Ratusan Makan Siang Gratis Eratkan Hubungan Warga Bandar Lampung Bandar Lampung Ancaman Serius TNBBS: 23 Kasus Pidana Kehutanan Terungkap dalam Satu Dekade Bandar Lampung Penipuan Rekrutmen Honorer Rp20 Juta di Bandar Lampung Berakhir Damai Bandar Lampung Transformasi 40 Tahun FISIP Unila: Dari Prestasi Global hingga Riset Solutif Lampung Bandar Lampung Sinergi Lintas Sektor: TNBBS Perkuat Penegakan Hukum Lingkungan dengan Enam Strategi Bandar Lampung Dorong Gaya Hidup Sehat, Pemkot Bandar Lampung Dukung Jalan Sehat Akbar di Panjang Bandar Lampung Peringatan Petugas Diabaikan, Pemotor Tewas Tertabrak Kereta Babaranjang di Bandar Lampung
Z shell

Z shell

shell Unix

Bagikan:
Z shell
250px-Z_Shell_Logo_Color_Horizontal.svg.png?utm_source=id.wikipedia.org&utm_campaign=parser&utm_content=thumbnail
330px-Zsh_5.9_screenshot.webp?utm_source=id.wikipedia.org&utm_campaign=parser&utm_content=thumbnail
Tangkapan layar dari sesi Zsh
Penulis asliPaul Falstad[1]
PengembangPeter Stephenson dan kontributor.[2]
Rilis awal1990;36 tahun lalu (1990)
Templat:Kotak info perangkat lunak/simple
Ditulis dalamC
Sistem operasiLintas platform
JenisUnix shell
LisensiLisensi MIT
Situs webwww.zsh.org
Repositori

Z shell (Zsh) adalah sebuah shell Unix yang dapat digunakan sebagai login shell yang interaktif dan sebagai penerjemah perintah yang kuat untuk shell scripting. Zsh adalah Bourne shell yang disempurnakan dengan sejumlah besar perbaikan, termasuk penambahan beberapa fitur dari Bash, ksh, dan tcsh.

Sejarah

Paul Falstad menulis versi pertama Zsh pada tahun 1990[3] ketika menjadi mahasiswa di Universitas Princeton.[4] Nama zsh berasal dari nama profesor Universitas Yale, Zhong Shao (kemudian menjadi Asisten Profesor di Universitas Princeton) — Paul Falstad menganggap ID masuk Shao, "zsh", sebagai nama yang bagus untuk shell.[5][6]

Zsh merupakan shell yang digunakan oleh macOS sejak Catalina dan Kali Linux sejak versi 2020.4.[7][8]

Fitur

250px-Zsh_5.9_new_user_screenshot.webp?utm_source=id.wikipedia.org&utm_campaign=parser&utm_content=thumbnail
Utilitas konfigurasi Z shell untuk pengguna baru

Fitur-fitur yang diberikan:

  • Penyelesaian baris perintah yang dapat diprogram untuk membantu pengguna mengetikkan opsi dan argumen untuk sebagian besar perintah yang digunakan, dengan dukungan out-of-the-box untuk beberapa ratus perintah
  • Berbagi riwayat perintah di antara semua shell yang sedang berjalan
  • Peningkatan penanganan variabel/larik
  • Memperbarui perintah multi-baris dalam buffer tunggal
  • Koreksi ejaan
  • Berbagai mode kompatibilitas, contoh: Zsh dapat berpura-pura menjadi Bourne shell ketika dijalankan sebagai /bin/sh
  • Petunjuk yang bisa diminta, termasuk kemampuan untuk menempatkan informasi yang cepat di sisi kanan layar dan membuatnya otomatis bersembunyi ketika mengetik perintah yang panjang
  • Modul yang dapat dimuat, menyediakan antara lain: kontrol penuh atas TCP dan kontrol soket domain Unix, klien FTP, dan fungsi matematika yang diperluas
  • Perintah where yang telah terpasang. Bekerja seperti perintah which, tetapi menunjukkan semua lokasi target perintah di dalam direktori yang telah ditentukan, yaitu di $PATH daripada hanya satu lokasi yang akan digunakan.
  • Direktori bernama. Ini memungkinkan pengguna untuk mengatur pintasan seperti ~direktoriku, yang kemudian diarahkan ke ~ dan ~pengguna.

Oh My Zsh

250px-Zsh-agnoster.png?utm_source=id.wikipedia.org&utm_campaign=parser&utm_content=thumbnail
Zsh dengan tema Agnoster yang berjalan di emulator terminal Konsole

Situs web komunitas yang disebut "Oh My Zsh" mengumpulkan plug-in dan tema pihak ketiga untuk Z shell.[9] Pada tahun 2018, repositori GitHub mereka memiliki lebih dari 1.100 kontributor, lebih dari 230 plug-in, dan lebih dari 140 tema. Ini juga dilengkapi dengan alat pembaruan otomatis yang membuatnya lebih mudah untuk plug-in dan tema yang telah terpasang agar tetap terperbarui.[10]

Lihat pula

Referensi

  1. ↑ "The Z Shell Manual" (Version 5.8.1). Sourceforge.io. Juli 21, 2012. Diarsipkan dari versi aslinya tanggal Februari 20, 2018. Diakses tanggal Maret 29, 2022.{{cite web}}: Pemeliharaan CS1: Tanggal diterjemahkan otomatis (link)
  2. ↑ "The Z Shell Manual" (Version 5.8.1). Sourceforge.io. Juli 21, 2012. Diarsipkan dari versi aslinya tanggal Februari 20, 2018. Diakses tanggal Maret 29, 2022.{{cite web}}: Pemeliharaan CS1: Tanggal diterjemahkan otomatis (link)
  3. ↑ "zsh - a ksh/tcsh-like shell (part 1 of 8)". Paul John Falstad. 14 Desember 1990. Diakses tanggal 10 April 2018.{{cite web}}: Pemeliharaan CS1: Tanggal diterjemahkan otomatis (link)
  4. ↑ "Z-Shell Frequently-Asked Questions". SourceForge.net. 15 Februari 2010. Diakses tanggal 10 April 2018.{{cite web}}: Pemeliharaan CS1: Tanggal diterjemahkan otomatis (link)
  5. ↑ "The Z-Shell (ZSH) Lovers' Page". Guckes.net. 22 November 2003. Diakses tanggal 10 April 2018.{{cite web}}: Pemeliharaan CS1: Tanggal diterjemahkan otomatis (link)
  6. ↑ "Zsh Mailing List Archive". Zsh.org. 8 Agustus 2005. Diakses tanggal 10 April 2018.{{cite web}}: Pemeliharaan CS1: Tanggal diterjemahkan otomatis (link)
  7. ↑ Warren, Tom (2019-06-04). "Apple replaces bash with zsh as the default shell in macOS Catalina". The Verge (dalam bahasa Inggris). Diakses tanggal 2021-03-03.
  8. ↑ "Kali Linux 2020.4 Release (ZSH, Bash, CME, MOTD, AWS, Docs, Win-KeX & Vagrant) | Kali Linux Blog". Kali Linux (dalam bahasa English). Diakses tanggal 2021-03-03.{{cite web}}: Pemeliharaan CS1: Bahasa yang tidak diketahui (link)
  9. ↑ "Oh My Zsh". Diakses tanggal 10 April 2018.{{cite web}}: Pemeliharaan CS1: Tanggal diterjemahkan otomatis (link)
  10. ↑ "robbyrussell/oh-my-zsh". A delightful community-driven (with 1,000+ contributors) framework for managing your zsh configuration. Includes 200+ optional plugins (rails, git, OSX, hub, capistrano, brew, ant, php, python, etc), over 140 themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.

Pranala luar

Situs resmi

Artikel

Lainnya

Konten disalin dari Wikipedia Bahasa Indonesia (lisensi CC BY-SA) Lihat versi asli di Wikipedia

Rekomendasi Pilihan