درسنامه ۲-۳: دایرکتوریهای مهم و ساختار فایلبندی لینوکس
در لینوکس همهچیز از ریشه (/) آغاز میشود. چند مسیر مهم:
/home: پوشههای خانگی کاربران/etc: فایلهای پیکربندی سیستم/var: دادههای متغیر (لاگها، صفها)/usr: برنامهها و کتابخانههای کاربری/bin,/sbin: ابزارهای ضروری سیستم/tmp: فایلهای موقتی/dev,/proc: دستگاهها و اطلاعات هسته
مثالهای پایه
نکته: تغییر و ویرایش در /etc و مسیرهای سیستمی نیاز به دقت و سطح دسترسی دارد.
تمرین کوتاه
- چند مسیر بالا را بررسی کنید و با
ls -lhمحتوا را ببینید. - مسیر خانگی خود را پیدا کنید و به آن برگردید:
cd ~.
نکات تکمیلی
- تفاوت
/usr/binو/bin: در توزیعهای جدید اغلب یکسانسازی (symlink) شدهاند، اما بهطور سنتی/binابزارهای ضروری بوت را داشت. /var/log: لاگ سرویسها اینجاست؛ برای بررسی سریع:
/procو/sys: فایلهای مجازی هسته؛ اندازهها واقعی نیستند و روی دیسک ذخیره نمیشوند.
تمرین بیشتر
- با
tree -L 2 /etcیاls -R /etc | lessنمای کلی از تنظیمات بگیرید.