FHS
از ویکی فارسی اوبونتو
FHS (مخفف Filesystem Hierarchy Standard) سامانه سلسله مراتبی پرونده استاندارد که سختار شاخه ها و محتویاتشان را در سیستم های شبه یونیکس تعریف میکند .
ساختار شاخه ها
شاخه | کاربرد |
---|---|
/ | . شاخه ی ابتدایی سامانه که تمامی شاخه های دیگر در آن قرار خواهند گرفت |
root/ | خانه ی کاربر ریشه . |
home/ | خانه ی دیگر کاربر ها . |
bin/ | محل پرونده های اجرایی دستور های اساسی . مانند : ls ، cat ، echo و ... . |
sbin/ | محل پرونده اجرایی دستور های اساسی سامانه . مانند : fdisk ، shutdown ، parted و ... . |
boot/ | محل پرونده های لازم برای بارکننده ی راه اندازی . |
dev/ | محل پرونده ی دستگاه های سامانه . udev این محل را مدیریت میکند . |
run/ | محل اطلاعات متغیر زمان اجرا . مانند کاربرهای وارد شده به سامانه ، خدمت ها و ... . |
etc/ | محل پرونده های تنظیمات سامانه و برنامه ها . |
lib/ | محل داده های ضروری کتاب خانه های اشتراکی پرونده های اجرایی . |
media/ | محل سوار کردن رسانه های حذف شدنی . |
mnt/ | محل سوار کردن موقت سامانه ی پرونده . |
opt/ | محل بسته های نرم افزاری جانبی . |
srv/ | محل داده های خدمت های سامانه . |
tmp/ | محل ذخیره ی موقتی داده ها . |
var/ | محل داده های متغیر . مانند گزارش نرم افزار ها . |
var/cache/ | محل انباره های برنامه ها . |
var/lib/ | مکان داده های ایستا که هنگام اجرا توسط نرم افزار ها تغییر میکنند . مانند بانک های اطلاعاتی . |
var/lock/ | محل پرونده های قفل . این پرونده ها از استفاده ی منابعی که در حال استفاده می باشند ، جلوگیری میکنند . |
var/log/ | محل گزارش نرم افزار ها . |
var/mail/ | محل صندق یارانه ی کاربرها. |
var/opt/ | محل داده های متغیر مربوط به بسته های جانبی که در opt/ می باشند . |
var/spool/ | محلی که برنامه های گوناگون برای پردازش شدن منتظر می مانند . |
var/tmp/ | محلی که داده های موقتی که حین راه اندازی مجدد سامانه محفوظ می مانند . |
proc/ | سامانه ی پرونده ی مجازی .کرنل داده های خود را در این مکان ذخیره میکند . |
sys/ | محل ذخیره ی اطلاعات مربوط به کلیه ی دستگاه های متصل به سامانه . HAL این بخش را مدیریت میکند . |
usr/ | سلسله مراتب ثانویه . محل برنامه های کاربرها . |
usr/bin/ | محل پرونده های اجرایی غیر اساسی . |
usr/share/ | محل داده های نرم افزار ها که به معماری سیستم وابسته نمی باشند . |
usr/include/ | محل سرآیند های استاندارد . |
usr/lib/ | محل کتاب خانه های usr/bin/ و usr/sbin/ . |
usr/local/ | سومین سلسله مراتب . |
usr/sbin/ | محل پرونده های اجرایی غیر اساسی سامانه . |
usr/src/ | محل کد های منبع . |