SISTEM OPERASI LINUX
Sistem Operasi Komputer merupakan software pada lapisan yang diletakkan pada memori komputer (memori komputer dalam hal ini adalah Hardisk, bukan memory ram) pada saat komputer dinyalakan. Sistem Operasi berfungsi sebagai penghubung antara lapisan hardware dan lapisan software. Salah satu Sistem Operasi adalah Linux. Nama “Linux” berasal dari nama pembuatnya, yang diperkenalkan tahun 1991 oleh Linus Torvalds. Sistemnya, peralatan sistem dan pustakanya umumnya berasal dari sistem operasi GNU yang di umumkan tahun 1983 oleh Richard Stallman. Kombinasi GNU adalah dasar dari munculnya nama alternatif GNU/Linux.
Perkembangan
Sistem Operasi Komputer merupakan software pada lapisan yang diletakkan pada memori komputer (memori komputer dalam hal ini adalah Hardisk, bukan memory ram) pada saat komputer dinyalakan. Sistem Operasi berfungsi sebagai penghubung antara lapisan hardware dan lapisan software. Salah satu Sistem Operasi adalah Linux. Nama “Linux” berasal dari nama pembuatnya, yang diperkenalkan tahun 1991 oleh Linus Torvalds. Sistemnya, peralatan sistem dan pustakanya umumnya berasal dari sistem operasi GNU yang di umumkan tahun 1983 oleh Richard Stallman. Kombinasi GNU adalah dasar dari munculnya nama alternatif GNU/Linux.
Perkembangan
Perbedaan utama antara Linux dan
sistem operasi popular lainnya terletak pada kernel Linux dan komponen-komponennya
yang bebas dan terbuka. Linux adalah contoh terbaik dan terbanyak digunakan.
Beberapa lisensi perangkat lunak bebas dan sumber terbuka berdasarkan
prinsip-prinsip copyleft. Lisesnsi perangkat lunak bebas yang paling umum, GNU
GPL, adalah sebuah bentuk copyleft, dan digunakan oleh kernel Linux dan
komponen-komponen dari proyek GNU.
Sebuah distribusi Linux, yang
umumnya disebut dengan “distro” adalah sebuah proyek yang bertujuan untuk
mengatur sebuah kumpulan perangkat lunak berbasis Linux dan memfasilitasi
instalasi dari sebuah system operasi Linux. Distribusi-distribusi Liux
ditangani oleh individu, tim, organisasi sukarelawan dan entitas komersial.
Distribusi Linux memiliki perangkat lunak sistem dan aplikasi dalam bentuk
paket-paket dan perangkat lunak yang spesifik dirancang untuk instalasi dan
konfigurasi sistem. Perangkat lunak tersebut bertanggung jawab dalam
pemutakhiran paket. Sebuah Distribusi Linux bertanggung jawab atas konfigurasi
bawaan, sistem keamanan dan integrasi secara umum dari paket-paket perangkat
lunak sistem Linux.
Linux memiliki fitur sebagai berikut :
·
Multi tasking dan
dukungan 32 bit
·
Multi user dan Multi
session
·
Multiprocessor
·
Multipaltform
·
Mendukung virtual
memory
·
Mendukung GUI
Kelebihan & Kekurangan Linux :
· * Kelebihan
1.
Linux merupakan
system operasi bebas dan terbuka sehingga tidak terdapat biaya lisensi untuk
membeli atau menggunakan Linux.
2.
Linux mudah
digunakan.
3.
Hampir semua
aplikasi yang terdapat di Windows, telah terdapat alternatifnya di Linux.
4.
Keamanan yang lebih
unggul daripada Windows.
5.
Linux relatif
stabil.
6.
Linux mempunyai
kompabilitas ke belakang yang lebih baik (better backward compatibility).
· * Kekurangan
1.
Banyak pengguna yang
belum terbiasa dengan Linux dan masih “Windows minded”.
2.
Dukungan perangkat keras
dari vendor-vendor tertentu yang tidak terlalu baik pada Linux.
3.
Proses instalasi
software / aplikasi yang tidak semudah di Windows.
4. Bagi administrator
sistem yang belum terbiasa dengan Linux, maka mau tidak mau harus mempelajari
ini.
Dibawah ini ada beberapa perintah Linux
yang dijalankan lewat konsol atau terminal yang fungsinya untuk mencari
informasi tentang hardware yang kita miliki :
- $ dmesg (melihat pesan debugging langsung dari kernel).
- # Ishw > Ishw.txt (membuat file txt dengan daftar hardware di direktori / home / user).
- # Ishw – html > Ishw.html (fungsinya sama seperti di atas hanya saja file yang diinginkan dalam bentuk file html).
- $ Ispci (menampilkan perangkat PCI, untuk lebih detail bisa tambahkan –vv).
- $ Ispcidrake (sama seperti di atas namun hanya untuk distro Mandriva dan PCLos).
- # scanpci (untuk menscan bus PCI dan melaporkan informasi tentang settingan konfigurasi untuk tiap perangkat PCI).
- # dmidecode (table computer DMI (SMBIOS) dalam format yang bisa dibaca).
- # Isusb (menampilkan perangkat USB yang terpasang, untuk lebih detail bisa ditambahkan –vv).
- $ Ishal (menampilkan semua perangkat lengkap dengan propertiesnya, contoh “Ishal – monitor” untuk memonitoring perubahan).
- $ cat / proc / devices (menampilkan perangkat hardware yang dimuat).
- $ cat / proc / dma (channel dma nomer berapa yang digunakan).
- $ cat / proc / interrupts (IRQ apa yang digunakan).
- $ cat / proc / ioports (I/O apa yang digunakan).
- $ cat / proc / modules (memuat modul kernel).
- $ cat / proc / cpuinfo (info tentang prsesor).
- $ cat / proc / scsi / scsi (menampilkan perangkat SCSI).
- $ cat / proc / buddyinfo (mengecek fragmentasi memori).