Struktur Linux Ⅱ
Pengantar Shell Linux

Sangat penting untuk mempelajari cara menggunakan shell Linux, karena ada banyak server berbasis Linux. Ini sering penggunaannya karena Linux kurang rawan kesalahan berbanding dengan server Windows. Misalnya, server web sering kali berbasis Linux. Mengetahui cara menggunakan sistem operasi untuk mengontrolnya secara efektif memerlukan pemahaman dan penguasaan bagian penting Linux, Shell. Ketika kita pertama kali beralih dari Windows ke Linux, terlihat seperti ini :

Terminal Linux, juga sebutannya shell atau baris perintah, menyediakan antar muka input/output (I/O) berbasis teks antara pengguna dan kernel untuk sistem komputer. Istilah konsol juga khas tetapi tidak merujuk ke jendela tetapi layar dalam mode teks. Di jendela terminal, perintah dapat kita jalankan untuk mengontrol sistem.
Emulator Terminal
Emulator terminal sering berguna untuk ini. Emulasi terminal adalah perangkat lunak yang mengemulasi fungsi terminal. Hal ini memungkinkan penggunaan program berbasis teks dalam antar muka pengguna grafis ( GUI).
Ada banyak emulator terminal yang berbeda, seperti GNOME Terminal, XFCE4 Terminal, XTerm, dan banyak lainnya. Ada juga yang sebutannya antar muka baris perintah yang berjalan sebagai terminal tambahan dalam satu terminal dan dengan demikian adalah multiplexers. Multiplexer ini termasuk Tmux, GNU Screen, dan lainnya. Singkatnya, terminal berfungsi sebagai antar muka ke penerjemah shell.
Emulator terminal dan multiplexer adalah ekstensi yang bermanfaat untuk terminal. Mereka memberi kita metode dan fungsi yang berbeda untuk bekerja dengan terminal. Seperti membagi terminal dalam satu jendela, bekerja di banyak direktori, membuat ruang kerja yang berbeda, dan banyak lagi. Contoh penggunaan multiplexer Tmux dapat terlihat seperti ini :

Shell
Shell yang paling umum penggunaan di Linux adalah Bourne-Again Shell ( BASH) dan merupakan bagian dari proyek GNU. Semua yang kita lakukan melalui GUI bisa kita lakukan dengan shell. Shell memberi kita lebih banyak kemungkinan untuk berinteraksi dengan program dan proses untuk mendapatkan informasi lebih cepat. Selain itu, banyak proses dapat dengan mudah terotomatisasi dengan skrip yang lebih kecil atau lebih besar yang membuat pekerjaan manual menjadi lebih mudah.
Selain Bash, ada juga shell lain seperti Tcsh/Csh , Ksh , Zsh , Fish shell, dan lain-lain.
Struktur Linux Ⅱ
Desain website oleh Cahaya TechDev – Klub Cahaya
Dukungan & komentar!
Komentar