Sistem operasi “operating system” ( OS)
adalah perangkat lunak sistem yang mengatur
sumber daya dari perangkat keras dan perangkat
lunak,
serta sebagai daemon
untuk program komputer. Tanpa sistem operasi, pengguna
tidak dapat menjalankan program aplikasi pada komputer mereka.
Sistem operasi mempunyai penjadwalan yang
sistematis mencakup perhitungan penggunaan memori, pemrosesan data, penyimpanan
data, dan sumber daya lainnya. Untuk fungsi-fungsi perangkat keras seperti
sebagai masukan dan keluaran dan alokasi memori, sistem operasi bertindak
sebagai perantara antara program aplikasi dan perangkat keras komputer.
Berdasarkan tampilannya sistem opersi di
golongkan menjadi 2 yaitu;
1.
Sistem operasi berbasis CLI (Command Line Interface)
Yaitu baris
perintah harus ditulis satu persatu sesui dengan jenis perintahnya.
Contoh Jenis-Jenis
Sistem Operasi Berbasis CLI :
·
DOS
·
Unix
·
Debian
·
Suse
·
Sun Solaris
·
Mandrake
·
Knoopix
·
MacOS
·
Redhat
·
Ubuntu
·
Xubuntu
·
Kali Linux
·
Cent OS
Kelebihan
CLI :
·
Performa lebih tinggi.
·
Lebih efisien dalam penggunaan.
·
Hanya membutuhkan spesifikasi yang rendah.
·
Open Source dan dapat dikembangkan secara free.
Kelemahan
CLI :
·
Kurang menarik bagi pemula.
·
Harus mengingat perintah yang digunakan dalam SO Berbasih CLI.
Contoh
perintah dalam Sistem Operasi Berbasis CLI :
·
sudo su - Untuk login sebagai root/administrator.
·
login - Untuk login sebagai user.
·
cd - Untuk berpindah direktori.
·
pwd - Untuk memperlihatkan dimana direktori yang sedang kita
gunakan saat ini.
·
ls - Untuk melihat isi dari sebuah direktori.
·
cp - Untuk melakukan copy file.
·
mv - Untuk cut/rename file.
·
mkdir - Untuk membuat folder baru.
·
rmdir - Untuk menghapus folder.
·
touch - Untuk membuat file baru.
·
rm - Untuk menghapus file.
·
more - Untuk menampilkan isi sebuah file.
·
echo - Untuk menuliskan sesuatu kata/kalimat ke sebuah file.
·
adduser - Untuk menambah user baru.
·
addgroup - Untuk menambah grup baru.
·
lsusb - Untuk melihat perangkat USB yang tersambung ke
komputer.
·
lspci - Untuk melihat perangkat PCI yang tersambung ke
komputer.
·
lshw - Untuk melihat hardware komputer.
·
dmesg - Untuk melihat hardware yang sedang running/digunakan.
·
top - Untuk melihat proses yang sedang berjalan.
·
cpuinfo - Untuk melihat spesifikasi komputer.
·
meminfo - Untuk melihat status RAM.
·
clear - Untuk membersihkan app yang berjalan.
·
halt - Untuk mematikan komputer.
·
reboot - Untuk restart komputer.
·
exit - Untuk keluar dari teminal.
·
wget - Untuk download dari terminal.
·
ifconfig - Untuk melihat konfigurasi ethernet/kartu jaringan.
·
apt-get - Untuk memperoleh software dari repository ubuntu
secara online.
·
tar - Untuk melakukan exstract file.
·
nautilus - Untuk membuka tampilan GUI secara langsung.
2.
Sistem
Operasi Berbasis GUI (Graphical User Interface)
GUI sendiri dapat
diartikan sebagai media antar muka pada sistem operasi yang menggunakan menu
grafis atau tampilan dengan maksud memudahkan pengguna (user) dalam
menggunakan/mengoperasikan sistem operasi tersebut. Jadi pada intinya, sistem
operasi GUI adalah sistem operasi yang sudah didesain sedemikian rupa dengan
maksud agar user dapat dengan mudah menangkap apa yang dilihatnya dan melakukan
hal apa saja dengan mudah.
Kelebihan Sistem Operasi GUI
·
Tampilan
Menarik
Desain
yang dibuat sudah nyaman dipandang mata.
·
Mudah
Digunakan
Dengan
tampilan yang user friendly, maka sistem operasi berbasis GUI ini memang sangat
mudah digunakan jika dibandingkan dengan sistem operasi berbasis CLI (Command
Line Interface).
Kekurangan Sistem Operasi GUI
·
Lebih
Berat
Contoh sistem
operasi berbasis Graphical User Interface.
·
Windows
Di
bawah ini terdapat macam macam sistem operasi berbasis GUI yang termasuk
keluarga windows. Berikut jenis jenisnya yaitu:
Ø Windows 1.0x
Ø Windows 95
Ø Windows 98
Ø Windows XP
Ø Windows Vista
Ø Windows 7
Ø Windows 8 dan 8.1
Ø Windows 10
Ø Windows 11
·
Mac OS
Macam
macam sistem operasi berbasis GUI untuk kategori Mac OS. Mac OS X. Mac OS X dirilis pada
tahun 2001.
Ø Mac OS X Leopard
Ø Mac OS X SnowLeopard
Ø dll