در توسینسو تدریس کنید

و

با دانش خود درآمد کسب کنید

معرفی ساختار سلسله مراتبی لینوکس : معرفی FSH در فایل سیستم لینوکس

فایل سیستم در GNU/Linux بر اساس یک ساختار سلسله مراتبی سازماندهی شده است. اگر شما با محیط و سیستم عامل ویندوز شرکت مایکروسافت کار کرده باشد و بخواهید با لینوکس کار کنید شاید اولین تفاوتی که در استفاده از این دو سیستم عامل متوجه شوید همین متفاوت بودن ساختار File System است. بر خلاف سیستم عامل ویندوز که برای هر پارتیشن یک سلسله مراتب با Hierarchy متفاوت در نظر می گیرد در سیستم عامل های تابع GNU/Linux همگی پارتیشن ها در نهایت از یک ساختار سلسله مراتبی واحد پیروی می کنند.

بالاترین سطح در فایل سیستم لینوکس دایرکتوری ریشه یا root directory می باشد که به شکل یک علامت اسلش یا / شناسایی می شود.سایر دایرکتوری های موجود در لینوکس زیرمجموعه این پوشه می باشند. لیست دایرکتوری های پیشفرض در لینوکس را به همراه توضیحات در ادامه مشاهده می کنید :

پوشه های پیشفرض در لینوکس دایرکتوری های پیشفرض لینوکس

  1. / : تمامی دایرکتوری های موجود در لینوکس زیرمجموعه این دایرکتوری ریشه هستند ، / بالاترین سطح فایل سیستم در لینوکس می باشد.
  2. bin/ : ابزارهای خط فرمان کاربردی و ضروری لینوکس در این دایرکتوری قرار دارند
  3. boot/ : در این دایرکتوری فایل های startup لینوکس که شامل فایل های Kernel نیز می شوند وجود دارند
  4. dev/ : فایل های مربوط به دستگاه ها یا Device Files در این دایرکتوری قرار دارند
  5. etc/ : بیشتر فایل های تنظیمات لینوکس در این دایرکتوری قرار گرفته است
  6. home/ : تقریبا تمام دایرکتوری های خانگی home folder ها که محل ذخیره فایل های همه کاربران است در این دایرکتوری است
  7. lib/ : برخی از ابزاهای خط فرمانی و از طرفی اکثر کتابخانه ها یا Library های مورد استفاده در Kernel در این دایرکتوری قرار دارد
  8. media/ : نقط اتصال یا mount point رسانه های ذخیره سازی removable از قبیل فلاپی دیسک ، DVD و فایل های Zip دیسک می باشد
  9. mnt/ : کاربردی شبیه به همان media دارد با این تفاوت که قدیمی است و معمولا از رسانه های جدید پشتیبانی نمی کند
  10. net/ : نقطع اتصال یا mount point پیشفرض دایرکتوری های تحت شبکه است ، چیزی شبیه به map در سیستم عامل ویندوز
  11. opt/ : محل پیشفرض قرارگیری فایل های نرم افزارهای جانبی سیستم
  12. proc/ : این قسمت در واقع یک فایل سیستم مجازی است که در حال حاضر پردازش های مربوط به Kernel را انجام می دهد که شامل اختصاص IRQ ها ، آدرس های I//O ، کانال های DMA و تنظیمات IP Forwarding و ... می باشد.
  13. root/: دایرکتوری پیشفرض کاربر root یا همان کاربر superuser می باشد
  14. sbin/ : دستورات مدیریتی سیستم یا System Administration Commands از این دایرکتوری صادر می شود
  15. selinux/ : تنظیمات امنیتی لینوکس که بهتر است با عنوان Security Enhanced Linux در نظر گرفته شود
  16. tmp/ : پوشه موقتی یا Temporary لینوکس است که در سیستم عامل RHEL بصورت متناوب حذف می شود
  17. usr/ : برنامه ها ، کتابخانه ها ، مستندات و ... مربوط به نرم افزارهای نصب شده توسط کاربران در این دایرکتوری قرار می گیرد
  18. var/ : داده های مربوط به متغیرها یا Variable ها شامل فایل های لاگ و Spool های پرینتر از این دایرکتوری استفاده می کند. ITPRO باشید

نویسنده : محمد نصیری

منبع : انجمن تخصصی فناوری اطلاعات ایران

هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی می باشد

#انواع_فایل_سیستم_ها,_ویژگی_ها_و_كاربردها #فایل_سیستم_چیست #تفاوت_ویندوز_و_لینوکس #ساختار_file_system_در_لینوکس #انواع_فایل_سیستم_در_لینوکس #فایل_سیستم_در_لینوکس #معرفی_دایرکتوری_های_پیشفرض_لینوکس #دایرکتوری_های_پیشفرض_لینوکس #پوشه_های_پیشفرض_در_لینوکس #ساختار_فایل_سیستم_در_لینوکس
0 نظر

هیچ نظری ارسال نشده است! اولین نظر برای این مطلب را شما ارسال کنید...

نظر شما
برای ارسال نظر باید وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره پاییزه می تونی امروز ارزونتر از فردا خرید کنی ....