Walau windows menjadi OS terfavorit untuk kalangan end user di muka bumi ini, namun ada fitur dan hal tertentu yang hanya dimiliki linux dan memang harus menggunakan Linux.
Bagi user awam linux mungkin terkesan sulit (walau sekarang sudah sangat mudah),namun linux merupakan sistem operasi yang special dan diminati oleh kalangan engineer dan developer untuk mendukung projek mereka.
Berikut beberapa alasan kenapa kita perlu belajar Linux.
Free dan OpenSource
Alasan pertama adalah karena sistem operasi ini gratis 100% tanpa syarat dan batasan,jadi bisa digunakan untuk keperluan apapun,mulai dari personal hingga kelas enterprise tanpa bayar sepeserpun.
Yang paling penting lagi adalah sistem operasi ini bersifat Open source, dimana kode program nya dipublikasikan secara umum dan luas sehingga semua orang bisa mengembangkan Linux sesuai dengan keperluan masing-masing komunitas.
perlu diketahui,komunitas linux sangat besar sehingga perkembangan linux sangatlah cepat sehingga linux hampir perangkat cerdas yang ada menggunakan linux
Digunakan dibanyak perangkat
Karena sifat opensourcenya dan komunitas yang begitu besar maka linux menjadi sistem operasi pilihan untuk ditanam pada perangkat komunikasi dan industri,mulai dari Smartphone,mesin industri,mobil,security system,IoT,NAS,smart TV bahkan sampai ke mesin pembuatkopi dan mesin absensi.
karena pada dasarnya linux seperti building block yang bisa disusun modulnya untuk tujuan yang spesifik sehingga hanya memerlukan memory space yang kecil untuk menjalankan nya.
Linux adalah Nyawa Internet dan Perangkat Cerdas
Sebagian besar sistem operasi untuk server , perangkat jaringan dan perangkat cerdas semua menggunakan sistem operasi Linux, mulai dari Web server,VPS,CDN,Cloud,DNS,Firewall,Switch,Router,IoT,CCTV,alat industri,drone dll.
walau tidak tampak seperti menggunakan linux namun ketika masuk melalui remote SSH pada perangkat network tersebut akan kita jumpai linux shell.
Tuntutan Pekerjaan
Kemampuan mengoperasikan linux,melakukan konfigurasi dan membuat sever sudah menjadi keterampilan wajib yang harus dimiliki oleh seorang IT jika ingin mendapatkan pekerjaan lebih mudah.Linux sudah digunakan secara umum sebagai sistem operasi server dari perusahaan kecil hingga perusahaan besa.
Menggunakan sistem operasi linux akan menekan biaya operasional pembelian OS dan pembelian antivirus,perusahaan hanya perlu membayar orang yang ahli linux untuk mengelola server perusahaan.
Biaya gaji ahli linux jauh lebih murah dibanding jika harus membeli sistem operasi windows dan membeli antivirus dan aplikasi office lain.
Keren!! dan bangga
Untuk seorang pelajar/mahasiswa yang sedang belajar menuntut ilmu,belajar linux merupakan suatu kebanggan karena dirinya bisa menguasai sistem operasi yang ditakuti oleh banyak orang-orang awam.
Apalagi ketika telah hafal perintah shell, rasanya keren bangett!! walau point ini gak penting tapi sebagaian anak muda termotivasi untuk belajar linux agar keren apa lagi ketika menggunakan linux yang didesain untuk tujuan pentesting (Penetration Testing) seperti Kali Linux (dahulu bernama Backtrack)
Belajar Hacking
Karena sebagian besar server yang ada di internet menggunakan linux maka mau tidak mau kalau ingin belajar hacking juga harus belajar linux, belum lagi tool hacking biasnaya dikembangkan oleh komunitas opensource pasti menggunakan sistem operasi linux untuk menjalankan tool tersebut.
Komunitas linux juga telah mengembangkan distro linux yang spesifik untuk kegitan hacking, pada distro linux ini telah lengkap disediakan aplikasi dan module untuk melakukan kegiatan pentesting (Penetration Testing).
Distro Linux untuk tujuan pentesting pada saat artikel ini dibuat adalah Kali Linux (dahulu bernama Backtrack),kali linux bisa diinstall di komputer,mobile phone dan di singleboard computer seperti raspberry pi atau bisa dijalankan secara live tanpa perlu install sehingga sangat portable untuk melakukan kegiatan pentesting.
Pentesting merupakan tindakan pengetesan ketahanan terhadap suatu sistem keamanan untuk menemukan celah (vulnerability) dan mengimprove nya sehingga tercipta system keamanan yang jauh lebih aman.
Gampangnya pentesting dilakukan oleh security auditor untuk mengetes tingkat ketahanan keaman suatu sistem, namun orang yang tidak bertanggung jawab juga menyalahgunakan nya untuk mencari celah keamanan dan menggunakan nya untuk keuntingan sendiri dengan tidak melaporkan vulnerability yang ditemukan nya tapi malah mengexploitasinya.