ခဏလေး ဒီလိုပဲ စဉ်းစားကြည့်
Linux filesystem ကို tree ပုံစံ တစ်ခုလို စဉ်းစားပါ — root (/) က တံစည်း၊ folder (directory) တွေက ကိုင်းများပါ။ /home = user တစ်ယောက်ချင်းစီရဲ့ ကိုယ်ပိုင်အခန်း (Windows ရဲ့ Documents/Desktop နှင့်တူ)။ /etc = system-wide configuration ဖိုင်များ (ဆိုင်ရဲ့ rule book)။ /var = log, cache စတဲ့ ပြောင်းလဲနေတဲ့ data (ဆိုင်ရဲ့ order book)။ /bin, /usr/bin = program executable များ (ဆိုင်ရဲ့ tool box)။ /tmp = ယာယီဖိုင် (ရှင်းမည်ဟု ချိန်ထားသော ဇယား)။ ဒါတွေအားလုံး တစ်ခုတည်းသော tree ပေါ်မှာ ရှိကြပြီး USB drive တောင် /media ထဲ mount ဖြစ်သွားပါတယ်, drive letter သီးသန့် မလိုပါဘူး။
လက်တွေ့ scenario နဲ့ ချိတ်ကြည့်မယ်
Beginner အနေနဲ့ /home/<username>/ (ကိုယ့်အခန်း) ထဲမှာပဲ အဓိက အလုပ်လုပ်ပါ — အခြား system folder တွေကို sudo မပါဘဲ ပြင်လို့ရမှာ မဟုတ်ပါဘူး, ဒါက protection တစ်မျိုးပါ။ Config ဖိုင်ပြင်ချင်ရင် /etc ထဲမှာ ရှာတတ်ရပါမယ်, error log ကြည့်ချင်ရင် /var/log ထဲမှာ ရှိပါတယ် — ဒါတွေကို နောက်ခန်းများမှာ တွေ့ရဦးမှာပါ။
အတူတူ terminal ထဲ စမ်းမယ်
/ ← root, tree ရဲ့ ဇာစ်မြစ်
├── home/ ← user folders (Documents လို)
├── etc/ ← configuration files
├── var/ ← logs, changing data
├── bin/ ← core programs
└── tmp/ ← temporary filesFolder အမည်ကြီး ၅ ခု (/home, /etc, /var, /bin, /tmp) ရဲ့ အသုံးဝင်ပုံ ရှင်းပြနိုင်မည်။၅ မိနစ် စမ်းကြည့်
ls / ရိုက်ပြီး root ထဲမှာ folder ဘယ်နှစ်ခုမြင်ရလဲ ရေးပါ။ ၂ ခုကို ရွေးပြီး ဘာအတွက်ဆိုတာ ခန့်မှန်းကြည့်ပါ။
သတိလေးတစ်ချက်
/ ရှေ့ကနေ command run ရင် သတိထားပါ — root filesystem တစ်ခုလုံးကို ထိနိုင်ပါတယ်။ Beginner အနေနဲ့ /home ထဲမှာပဲ လေ့ကျင့်ပါ။