Ketika Anda mulai menggunakan Linux, Anda akan menemukan bahwa sistem bergantung pada baris perintah lebih dari sistem operasi lain meskipun ada banyak lingkungan desktop. Kenapa ini?
Ada banyak alasan mengapa baris perintah menjadi bagian penting dari ekosistem Linux.
1. Ketika Unix Dikembangkan, Tidak Ada GUI
Meskipun Linux bukan Unix, karena tidak memiliki kode dari sistem, perilakunya didasarkan pada itu, termasuk penggunaan baris perintah. Ketika Unix dikembangkan di Bell Labs pada akhir 60-an dan awal 70-an, tidak ada yang namanya antarmuka pengguna grafis.
Kebanyakan orang mengirimkan program mereka pada kartu punch, sementara beberapa yang beruntung dapat berinteraksi dengan sistem menggunakan terminal, seperti pencipta Unix: Dennis Ritchie dan Ken Thompson.
Terminal ini adalah mesin teletype atau terminal video, yang hanya berupa layar dan keyboard. Kedua jenis terminal ini hanya mendukung teks, bukan grafik.
Antarmuka baris perintah adalah hal yang wajar untuk jenis terminal ini. Penggunaan terminal teks juga merupakan alasan utama mengapa pengembang Unix lebih menyukai nama perintah pendek, karena lebih cepat diketik.
Terkait: Mengapa Perintah Linux Begitu Singkat? Sejarah Perintah Linux
Pemrogram telah menjadi pendukung setia Linux karena memiliki begitu banyak alat bagi mereka untuk menyelesaikan pekerjaan mereka: juru bahasa, kompiler, dan debugger. Dan semua alat ini berjalan di baris perintah.
Meskipun Anda dapat memanggil semua ini dari IDE grafis, itu hanya ujung depan ke baris perintah di suatu tempat.
3. Baris Perintahnya Cepat
Banyak pengguna Linux suka mengklaim bahwa baris perintah Linux lebih cepat daripada menggunakan GUI. Program baris perintah dimulai lebih cepat daripada program grafis karena lebih sedikit overhead.
Ini adalah salah satu alasan bahwa ketika Linux pertama kali memulai debutnya di PC, distribusi akan default ke lingkungan konsol. PC yang kurang kuat di era tersebut sering kali kesulitan menjalankan X, setidaknya dengan sejumlah kecil RAM yang dilengkapi dengan sistem desktop.
Anda dapat melihat betapa sulitnya sebuah PC i386 dengan RAM 4MB di awal tahun 90-an untuk memuat manajer jendela X sederhana, dan itu adalah jumlah RAM yang sehat saat itu:
4. Baris Perintah Berfungsi Di Mana Saja, Termasuk di Server
Salah satu alasan besar mengapa baris perintah bertahan di sistem Linux adalah karena ia berfungsi di mana saja. Jika X tidak menyukai kartu grafis Anda, masalah yang juga lebih umum pada sistem Linux awal, Anda akan menemukan diri Anda dibuang di konsol. Ini berarti Anda dapat kembali ke baris perintah saat Anda membutuhkannya.
Untuk alasan ini, sangat populer untuk menginstal server Linux hanya dengan antarmuka baris perintah. Ini memungkinkan penggunaan server yang lebih efisien. Lagi pula, tidak perlu GUI jika tidak ada yang akan melihatnya.
Banyak admin lebih suka masuk dari jarak jauh melalui SSH untuk mengelola server mereka. Overhead yang lebih rendah ini memungkinkan server Linux berjalan lebih efisien daripada server Windows.
Terkait: Bisakah Anda Menjalankan Linux Tanpa Lingkungan Desktop?
5. Program Baris Perintah Dapat Diskripkan
Satu keuntungan besar dari program baris perintah dibandingkan program grafis adalah bahwa pemrogram dapat mengotomatiskannya.
Jika Anda bekerja dengan program grafis seperti manajer file, Anda akan sering mengalami operasi berulang seperti mengganti nama file. Jika Anda memiliki banyak file, ini bisa membosankan dengan pengelola file GUI. Shell memungkinkan Anda menggunakan wildcard untuk menghasilkan daftar file.
Jika Anda ingin menyalin semua file teks Anda ke direktori, Anda akan menggunakan baris ini:
cp *.txt /contoh
Anda juga dapat menggunakan bahasa skrip untuk tugas yang lebih rumit. Selama bertahun-tahun, bahasa scripting pilihan adalah shell. Keuntungan dari shell adalah Anda dapat menggunakan program yang sudah dikenal yang telah Anda gunakan pada baris perintah dalam skrip Anda.
Meskipun bahasa skrip seperti Perl dan Python menggunakan pustaka, Anda juga dapat menggunakan program Linux standar jika pustaka tidak ada.
Sekarang Anda Tahu Mengapa Linux Menggunakan Baris Perintah Begitu Banyak
Jika Anda bingung dengan betapa pentingnya baris perintah untuk Linux, Anda sekarang tahu betapa pentingnya untuk banyak penggunaan teknis seperti server dan pengembangan. Bahkan membuat komputer bekerja untuk Anda, bukan sebaliknya.
Jika Anda baru saja memulai dengan baris perintah Linux dan merasa bingung, baca terus untuk mendapatkan lebih banyak tips tentang mendapatkan hasil maksimal dari sistem Linux Anda dengan shell.
Anda dapat melakukan banyak hal luar biasa dengan perintah di Linux dan itu benar-benar tidak sulit untuk dipelajari.
Baca Selanjutnya
- Linux
- Perintah Linux
- Linux Bash Shell
David adalah seorang penulis lepas yang berbasis di Pacific Northwest, tetapi awalnya berasal dari Bay Area. Dia telah menjadi penggemar teknologi sejak kecil. Minat David termasuk membaca, menonton acara TV dan film berkualitas, bermain game retro, dan mengumpulkan rekaman.
Berlangganan newsletter kami
Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!
Klik di sini untuk berlangganan