SISTEM OPERASI LINUX

1. Pendahuluan

Linux merupakan salah satu sistem operasi open source yang banyak digunakan di berbagai bidang, mulai dari komputer pribadi, server, hingga perangkat mobile. Linux dikenal karena stabilitas, keamanan, fleksibilitas, dan sifatnya yang gratis (free dan open source).

Dalam mata kuliah Instalasi Komputer (Hardware & Software), Linux menjadi salah satu sistem operasi penting yang perlu dipelajari karena banyak digunakan dalam:

  • server internet
  • pengembangan perangkat lunak
  • jaringan komputer
  • sistem embedded
  • komputasi awan (cloud computing)

2. Pengertian Linux

Linux adalah sistem operasi berbasis kernel Linux yang bersifat open source dan dikembangkan secara kolaboratif oleh komunitas global.

Linux pertama kali dikembangkan oleh Linus Torvalds pada tahun 1991 sebagai proyek sistem operasi berbasis UNIX.

Linux terdiri dari beberapa komponen utama:

  • Kernel Linux
  • System libraries
  • System utilities
  • Desktop environment
  • Software aplikasi

3. Sejarah Linux

https://upload.wikimedia.org/wikipedia/commons/e/e8/Lc3_2018_%28263682303%29_%28cropped%29.jpeg
https://i.pinimg.com/736x/8b/83/1f/8b831fe9fb655050dce6c4ec3fef955c.jpg
https://upload.wikimedia.org/wikipedia/commons/3/35/Tux.svg

4

Sejarah singkat Linux:

TahunPerkembangan
1991Linux dibuat oleh Linus Torvalds
1992Linux menjadi open source
1996Maskot Linux (Tux) diperkenalkan
2000-anLinux mulai banyak digunakan di server
SekarangDigunakan di server, cloud, smartphone, dan supercomputer

Maskot Linux dikenal dengan nama Tux Penguin.


4. Karakteristik Linux

Linux memiliki beberapa karakteristik utama yaitu:

1. Open Source

Kode sumber Linux tersedia secara bebas dan dapat dimodifikasi.

2. Multiuser

Linux dapat digunakan oleh banyak pengguna dalam satu sistem.

3. Multitasking

Linux dapat menjalankan beberapa program sekaligus.

4. Stabil dan Aman

Linux terkenal stabil dan memiliki sistem keamanan yang baik.

5. Portabel

Linux dapat dijalankan pada berbagai perangkat keras.


5. Arsitektur Sistem Operasi Linux

https://miro.medium.com/1%2ATaPxHtQ7U5wdH8NMghfL4Q.png
https://www.scaler.com/topics/images/fundamental-architecture-of-linux.webp
https://cdn.hashnode.com/res/hashnode/image/upload/v1679366779580/c3417577-0839-4cce-a86e-aebb743668aa.png

4

Struktur sistem operasi Linux terdiri dari beberapa lapisan.

1. Hardware

Perangkat keras komputer seperti CPU, RAM, dan storage.

2. Kernel

Bagian inti dari sistem operasi yang mengelola sumber daya komputer.

3. Shell

Antarmuka antara pengguna dan kernel.

4. Utilities dan Applications

Program yang digunakan oleh pengguna.


6. Kernel Linux

Kernel adalah bagian inti dari sistem operasi Linux.

Fungsi kernel:

  • manajemen memori
  • manajemen proses
  • manajemen perangkat keras
  • manajemen sistem file
  • komunikasi antar proses

Kernel Linux merupakan monolithic kernel yang memiliki performa tinggi.


7. Distribusi Linux (Linux Distribution)

Distribusi Linux atau distro Linux adalah sistem operasi Linux yang sudah dikombinasikan dengan software tambahan.

Beberapa distro Linux populer:

DistribusiKegunaan
UbuntuDesktop dan server
DebianServer
FedoraPengembangan
Linux MintDesktop
Kali LinuxKeamanan jaringan

8. Contoh Distribusi Linux

https://upload.wikimedia.org/wikipedia/commons/0/05/Ubuntu_Desktop_12.10_Screenshot.png
https://linuxmint-installation-guide.readthedocs.io/en/latest/_images/cinnamon.png
https://fedoraproject.org/assets/images/spins/screenshot-xfce.jpg

4

Beberapa distro Linux memiliki tampilan desktop yang berbeda tergantung desktop environment yang digunakan.


9. Desktop Environment Linux

Desktop environment adalah antarmuka grafis yang digunakan pengguna untuk berinteraksi dengan sistem operasi.

Contoh desktop environment:

Desktop EnvironmentKarakteristik
GNOMEModern dan sederhana
KDE PlasmaFitur lengkap
XFCERingan
CinnamonMirip Windows

10. Struktur Direktori Linux

Linux menggunakan sistem file berbentuk hierarki (tree structure).

Contoh struktur direktori Linux:

/
|-- bin
|-- boot
|-- dev
|-- etc
|-- home
|-- lib
|-- usr
|-- var

Penjelasan:

DirektoriFungsi
/Root directory
/homeFolder pengguna
/etcKonfigurasi sistem
/binProgram penting
/usrProgram tambahan

11. Perintah Dasar Linux

Linux memiliki command line interface (CLI) yang sangat powerful.

Contoh perintah dasar Linux:

PerintahFungsi
lsMelihat isi folder
cdPindah direktori
mkdirMembuat folder
rmMenghapus file
cpMenyalin file
mvMemindahkan file

Contoh penggunaan:

ls
cd Documents
mkdir tugas

12. Package Manager Linux

Package manager digunakan untuk menginstal dan mengelola software pada Linux.

Contoh package manager:

DistroPackage Manager
UbuntuAPT
FedoraDNF
Arch LinuxPacman

Contoh instalasi software:

sudo apt install vlc

13. Kelebihan Linux

Linux memiliki beberapa kelebihan yaitu:

  1. Gratis dan open source
  2. Stabil dan jarang crash
  3. Aman dari virus
  4. Ringan untuk komputer lama
  5. Cocok untuk server

14. Kekurangan Linux

Beberapa kekurangan Linux antara lain:

  1. Kurang populer di desktop pengguna umum
  2. Tidak semua software tersedia
  3. Beberapa hardware memerlukan konfigurasi khusus
  4. Kurva belajar cukup tinggi bagi pemula

15. Penggunaan Linux di Dunia

Linux digunakan di berbagai bidang seperti:

  • server internet
  • supercomputer
  • cloud computing
  • embedded system
  • smartphone (Android)

Fakta menarik:

  • Sebagian besar server internet menggunakan Linux
  • Android berbasis kernel Linux
  • Supercomputer dunia menggunakan Linux

16. Kesimpulan

Linux merupakan sistem operasi open source yang kuat, stabil, dan fleksibel. Linux banyak digunakan dalam berbagai bidang mulai dari desktop, server, hingga sistem embedded.

Dengan memahami Linux, mahasiswa dapat:

  • memahami konsep sistem operasi modern
  • melakukan instalasi dan konfigurasi Linux
  • mengelola server dan jaringan
  • mengembangkan aplikasi berbasis open source

Linux menjadi salah satu sistem operasi penting yang perlu dikuasai oleh mahasiswa Program Studi Informatika karena perannya yang sangat besar dalam dunia teknologi informasi.