Cara Menggunakan Shell Linux
Kelas konsumen Linux distribusi menawarkan antarmuka pengguna grafis yang kuat — namun Linux, karena berasal dari dunia Unix era 1970-an, masih berjalan pada arsitektur yang tidak bergantung pada GUI tertentu.
Titik masuk berbasis teks ke dalam sistem disebut a kerang, dan Linux mendukung beberapa di antaranya.

Apa Itu Cangkang?
Shell adalah metode berbasis teks untuk berinteraksi dengan sistem operasi komputer — fungsi yang disebut a juru bahasa perintah. Kerang menggunakan sintaks dan logika mereka sendiri; mereka berfungsi sebagai perantara antara pengguna yang masuk dan kernel komputer, menjalankan program lain seperti utilitas sistem atau aplikasi yang diinstal pengguna.
Linux mendukung beberapa shell yang berbeda:
- Pesta: Pesta adalah shell default pada sebagian besar distribusi Linux modern. Ini dioptimalkan untuk penggunaan interaktif melalui riwayat perintah, garis komando pengeditan, aliasing perintah, dan kontrol pekerjaan dasar.
-
Ikan: Dirancang agar lebih mudah diakses pengguna, Fish menekankan penyelesaian perintah, skrip pengguna, dan fitur terminal lanjutan. Ini dioptimalkan untuk penggunaan interaktif.
- Ksh: Korn shell adalah bahasa pemrograman tingkat tinggi dalam dirinya sendiri, meskipun dukungan interaktifnya sangat baik.
- Zsh: Sangat bagus untuk pengguna yang kuat, Zsh menawarkan fitur skrip canggih dan sejumlah besar kemampuan penyesuaian. Ini mendukung berbagai indeks, juga.
Tidak ada yang menghalangi Anda untuk menginstal shell yang berbeda sebanyak yang Anda suka. Meskipun hanya satu yang akan berfungsi sebagai default, Anda bebas memanggil shell di dalam shell di dalam shell. Untuk melihat shell mana yang sudah diinstal untuk distribusi Anda, jalankan cat /etc/shells.
Kerang tidak sama dengan terminal. Terminal adalah program grafis di mana sesi shell beroperasi. Umumnya, Anda memerlukan terminal untuk menjalankan sesi shell, tetapi sesi shell dan terminal tidak terhubung. Artinya, program terminal yang sama menjalankan shell apa pun, dan shell apa pun berjalan di program terminal apa pun.
Baik Microsoft Windows dan Apple macOS juga menyertakan shell. Di Windows, shell disebut Prompt Perintah, meskipun versi baru Windows mendukung PowerShell. Di macOS, Terminal program membuka sesi shell. Di Linux, meskipun beberapa penulis ceroboh menyebut sesi shell sebagai "command prompt," Command Prompt khusus untuk Microsoft.
Mengapa Menggunakan Sesi Shell?
Jarang penggemar Linux home-desktop sederhana membutuhkan untuk menggunakan sesi shell, karena Linux modern menawarkan yang kuat Panel kontrol GUI. Hampir semua tweak kelas desktop normal dapat diselesaikan dalam GUI.
Namun, karena Linux mendukung banyak distribusi yang berbeda dan lebih dari selusin lingkungan desktop yang berbeda, bahkan saran dasar tentang cara melakukan tugas di Linux menjadi membingungkan dengan tergesa-gesa. Kecuali instruksi Anda difokuskan pada lingkungan desktop Anda, prosedur langkah demi langkah akan berbeda — seringkali secara signifikan. Oleh karena itu, sebagian besar saran cara atau pemecahan masalah untuk Linux menekankan perintah shell.
Misalnya, untuk melihat program apa yang saat ini berjalan di komputer Linux Anda, proses di GUI berbeda menurut distribusinya. Di Ubuntu 20.04, Anda akan membuka Peluncur dan memilih Monitor Sistem sedangkan di openSuse Tumbleweed, Anda akan meluncurkan KSysGuard dari folder Sistem Menu K. Dan untuk setiap alat GUI, tampilan dan fungsinya berbeda, memerlukan petunjuk langkah demi langkah yang berbeda dan, jika perlu, tangkapan layar. Namun, untuk salah satu distribusi, cukup jalankan ps -kapak dari sesi shell memberikan output yang sama dengan cara yang sama.
Cara Menggunakan Shell Linux
Berkembang di alam semesta hanya teks tidak terlalu sulit. Faktanya, banyak penggemar Linux hardcore praktis tinggal di shell. Untuk memulai, jalankan program terminal distribusi Anda atau yang setara. Saat jendela terbuka, Anda akan berada di sesi shell baru.
Setelah selesai, gunakan keluar perintah atau tutup program terminal.
Setiap shell menawarkan fitur yang berbeda, meskipun utilitas Linux umum (seperti CD perintah untuk mengubah direktori atau kucing perintah untuk menampilkan file) bekerja dengan cara yang sama di semua shell. Pelajari sintaks unik shell Anda untuk menggunakan kekuatannya.