Assalamu’alaikum ^^
Tetap semangat dan selalu ceria ya 🙂
Pada postingan ini saya ingin berbagi ilmu mengenai sistem operasi linux. Beberapa diantara kalian pasti sudah pernah dengar bahkan menggunakan linux kan? Memang saat ini linux sudah mulai banyak digunakan oleh masyarakat Indonesia. Sebelum membahas lebih jauh ada baiknya kita mengetahui apa itu linux ?
Gambar 1.1
Linux [LINus UniX] merupakan sebuah sistem operasi yang dibuat oleh Linus Torvalds yang terinspirasi oleh Minix [MIni uNIX]. Minix merupakan sebuah sistem operasi kecil yang dikembangkan oleh Andrew S Tanenbaum. Pada awalnya Linux merupakan sebuah proyek hobi yang dikerjakan oleh Linus Torvalds, remaja 21 Tahun yang kuliah di universitas Helsinki Finlandia. Linux versi 0.01 dikerjakan sekitar bulan Agustus 1991 yang kemudian diposting ke mailing list comp.os.minix, dengan maksud menawarkan sumber kode dari apa yang telah dia buat dan mengundang para programmer lain untuk berpartisipasi dalam proyek tersebut. Pada tanggal 5 Oktober 1991, Linus mengumumkan versi resmi Linux yaitu versi 0.02 yang hanya dapat menjalankan GNU/BASH [GNU Bourne Again Shell] dan GNU/GCC [GNU Compiler], Linux versi pertama dirilis pada tanggal 14 Maret 1994, setelah tiga tahun mengalami masa pengembangan yang dilakukan oleh banyak programmer dari seluruh dunia.

Gambar 1.2 (Linus Torvalds)
Kelebihan Linux
Sistem operasi Linux memiliki banyak kelebihan bila dibandingkan dengan Sistem Operasi lain, kelebihan-kelebihan itu antara lain adalah sebagai berikut ini :
- Bebas, lebih dari sekedar gratis karena lisensi Linux adalah GNU/GPL sehingga orang bebas mendistribusikan kembali, menulis ulang dan lain sebagainya selama masih mengikuti aturan-aturan dari lisensi GNU/GPL.
- Dokumentasi dan akses informasi lengkap dan mudah didapatkan
- Mengurangi ketergantungan pada vendor perangkat lunak tertentu.
- Kultur dan dukungan komunitas yang menyenangkan.
- Pengembangan yang sangat cepat karena source codenya dapat dikembangkan oleh siapa saja.
- Lebih murah karena Linux merupakan free-software.
- Lingkungan yang ideal buat penerapan Server, misalnya Web Server, FTP Server dan lain sebagainya.
- Memiliki fasilitas yang lengkap serta tangguh dalam masalah jaringan.
Sistem Linux Dasar
Sistem operasi Linux terbagi menjadi tiga bagian utama yang saling berinteraksi satu sama lain, tiga bagian utama tersebut adalah :
- Kernel Linux, kernel merupakan program inti dari Sistem Linux.
- Shell, shell merupakan program yang memungkinkan pemakai dapat berkomunikasi dengan komputer.
- Utilitas, adalah program bantu diluar shell untuk melakukan tugas tertentu.
File System Linux
File sistem merupakan kumpulan file-file pada media penyimpanan dimana file-file tersebut diorganisasikan dengan suatu metode tertentu. File sistem Linux ataupun UNIX pada umumnya diorganisasikan dalam bentuk pohon [tree] yang kurang lebih seperti gambar dibawah ini :

gambar 1.3
Hierarki paling atas dari file system linux adalah root direktory [ “/” ] yang memiliki
sejumlah anak cabang yang disebut dengan direktory. Setiap direktory yang berada pada
direktory lain disebut dengan sub-direktory. Dari contoh gambar diatas direktory /
mempunyai 4 sub direktory dan masing-masing sub-direktory tersebut juga mempunyai
sub-direktory lagi. Karakteristik direktory tersebut antara lain :

Gambar 1.4
Linux merupakan sistem operasi yang bekerja multi user sehingga setiap file maupun direktory dalam sistem operasi Linux memiliki identitas kepemilikan. Identitas kepemilikan tersebut dibagi menjadi tiga kelas yaitu :
- User [Owner], dimiliki oleh pengguna yang menciptakan file tersebut
- Group, menyatakan kepemilikan kelompok
- Other, pengguna lain dalam sistem operasi Linux diluar Owner dan Group
Model akses terhadap sebuah file dibedakan menjadi tiga yaitu Read [baca], Write [tulis]
dan eXecute [eksekusi].
Demikian beberapa informasi mengenai Linux yang dapat saya sampaikan. Terimakasih sudah membaca.
Wassalamu’alaikum ^^
Sumber :
- Modul Kuliah D3 Komputer dan Sistem Informasi Universitas Gadjah Mada
Sumber Gambar :
- http://steamcommunity.com/sharedfiles/filedetails/?id=151341897
- http://www.bbc.com/news/technology-18419231