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 owner5= read + execute untuk group5= 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
Catat Ulasan