Sistem Fail Ubuntu: Kenali /home, /etc, /usr dan Hak Akses Linux

Sistem Fail Ubuntu: Kenali /home, /etc, /usr dan Hak Akses Linux 🧠💻

Kalau kau baru berjinak dengan Ubuntu atau mana-mana distro Linux, satu benda yang kau kena faham betul-betul ialah struktur sistem fail dia. Tak macam Windows yang guna huruf drive macam C:\, dalam Linux semua benda bermula dari / — ni dipanggil root directory.

Dalam artikel ni, aku akan kupas secara santai tapi lengkap pasal:

  • 📁 Fungsi folder-folder utama dalam sistem fail Ubuntu (/home, /etc, /usr)
  • 🔐 Sistem kebenaran fail Linux (chmod, chown)
  • 👑 Beza pengguna biasa dengan root

Jom kita selami struktur sistem Linux ni satu-satu!


1. Apa Itu Root Directory dan Struktur Fail Linux? 🌳

Macam aku cakap tadi, semua benda dalam Linux bermula dari / — inilah yang kita panggil root directory. Daripada situ, akan ada banyak subfolder yang masing-masing ada fungsi penting.

/
├── bin
├── boot
├── dev
├── etc
├── home
├── lib
├── media
├── opt
├── proc
├── root
├── sbin
├── tmp
├── usr
└── var

Kau tak perlu hafal semua. Tapi ada beberapa folder penting dan wajib kau kenal kalau nak jadi power dalam Linux.


2. 📁 Folder /home – Rumah Pengguna

Folder /home ibarat bilik tidur untuk semua pengguna biasa dalam sistem. Setiap user akan ada subfolder sendiri dalam /home. Contoh:

/home/kerol
/home/jamal

Segala fail, dokumen, gambar dan konfigurasi peribadi pengguna akan disimpan dalam folder ni. Kau boleh fikir macam C:\Users dalam Windows.

🧠 Tips: Kalau kau format semula Ubuntu tapi tak format /home, semua setting dan fail user akan selamat!


3. ⚙️ Folder /etc – Otak Konfigurasi Sistem

Ni antara folder paling penting dalam sistem. Folder /etc simpan semua fail konfigurasi sistem dan perisian.

Contoh fail dalam /etc:

  • /etc/passwd – Senarai pengguna
  • /etc/hosts – Konfigurasi DNS tempatan
  • /etc/network/interfaces – Konfigurasi rangkaian (distro lama)

Hati-hati bila ubah fail dalam /etc sebab silap sikit boleh rosakkan sistem. Biasanya hanya root yang boleh ubah.


4. 📦 Folder /usr – Perisian dan Resource Tambahan

Folder /usr bukan untuk user ya, walaupun namanya “user”. Ia singkatan kepada Unix System Resources.

Ia simpan perisian yang dah dipasang dan digunakan oleh sistem dan user.

  • /usr/bin – Program-program standard
  • /usr/lib – Library untuk program
  • /usr/share – Fail umum seperti ikon, tema

Secara teknikal, /usr ialah tempat letak “software” selepas /bin dan /sbin.

5. 🔐 Sistem Permission Dalam Linux – Siapa Boleh Buat Apa?

Linux ada sistem keselamatan yang sangat ketat. Setiap fail dan folder ada tiga kumpulan yang ada hak akses:

  • 👤 Owner – Pemilik fail
  • 👥 Group – Kumpulan user
  • 🌐 Others – Semua pengguna lain

Setiap kumpulan ni boleh ada tiga jenis akses:

  • r – read (baca)
  • w – write (ubah)
  • x – execute (jalan program)

Contoh permission fail bila kau taip ls -l:

-rw-r--r-- 1 kerol kerol 2048 Jul 27 10:00 report.txt

-rw-r--r--: Makna dia pemilik boleh baca dan tulis, group boleh baca, dan orang lain pun boleh baca.

Kalau kau nak ubah hak akses ni, kau guna dua command penting:


6. 🎮 Guna chmod – Ubah Permission Fail

chmod digunakan untuk ubah hak akses fail atau folder. Ada dua cara:

✔️ Cara simbolik:

chmod u+x script.sh

Maknanya: tambah hak execute x kepada user (u)

✔️ Cara angka:

chmod 755 script.sh

755 bermaksud:

  • 7 = read + write + execute untuk owner
  • 5 = read + execute untuk group
  • 5 = read + execute untuk others

7. 👑 Guna chown – Tukar Pemilik Fail

chown digunakan untuk tukar pemilik fail atau folder. Hanya root boleh buat ni.

chown kerol:admin file.txt

Maknanya: tukar pemilik fail kepada user kerol dan group admin.

Kalau nak tukar secara rekursif (semua dalam folder):

chown -R kerol:admin /home/kerol

8. 👑 Root vs 🧍 User Biasa – Siapa Bos?

Dalam Linux, ada dua jenis pengguna utama:

  • 👑 Root – Raja segala kuasa. Boleh buat apa sahaja termasuk padam sistem!
  • 🧍 User Biasa – Pengguna normal yang hanya boleh ubah fail sendiri

Command penting untuk guna kuasa root:

sudo apt update

sudo bermaksud “Superuser Do”. Kau minta izin buat kerja sebagai root.

Kalau kau nak jadi root sepenuhnya:

sudo -i

⚠️ Hati-hati bila jadi root, sebab silap sikit boleh rosakkan sistem.


9. 🔚 Penutup: Fahami Akar Sistem Fail Linux = Kuasai Ubuntu

Sistem fail Linux memang nampak asing pada mula, tapi bila kau dah faham fungsi folder utama macam /home, /etc dan /usr, ditambah pula dengan ilmu permission macam chmod dan chown — kau sebenarnya dah ada asas kukuh untuk jadi power user.

Ingat, jangan main tekan command sebagai root sesuka hati. Faham dulu, cuba di sistem virtual kalau takut silap.

Selamat bereksperimen dengan Linux! 🐧🔥

📘 Nota: Artikel ini merupakan salah satu siri belajar Linux Ubuntu. Klik butang di bawah untuk lihat semua artikel dalam siri ini:

🔗 Lihat Siri Ubuntu Lengkap

Post a Comment

Terbaru Lebih lama