tutorials:file_system:filesystem_hierarchy_standard
تفاوتها
تفاوت دو نسخهٔ متفاوت از صفحه را مشاهده میکنید.
نگارش قبل در دو طرفنگارش قبلنگارش بعد | نگارش قبل | ||
tutorials:file_system:filesystem_hierarchy_standard [2019/01/13 23:10] – phoenix | tutorials:file_system:filesystem_hierarchy_standard [2019/01/14 20:41] (فعلی) – [شاخه boot/] phoenix | ||
---|---|---|---|
خط 1: | خط 1: | ||
====== آموزش معرفی سلسله مراتب فایل سیستم ====== | ====== آموزش معرفی سلسله مراتب فایل سیستم ====== | ||
+ | {{ : | ||
===== شاخه ریشه | ===== شاخه ریشه | ||
شاخه ربشه ((Root Directory))بالاترین سطح در سیستم فایل گنو/ | شاخه ربشه ((Root Directory))بالاترین سطح در سیستم فایل گنو/ | ||
- | ===== شاخه bin ===== | + | ===== شاخه bin/ ===== |
در این شاخه برنامه ها و فایل های اجرایی قرار دارند. | در این شاخه برنامه ها و فایل های اجرایی قرار دارند. | ||
- | ===== شاخه boot ===== | + | ===== شاخه boot/ ===== |
- | این شاخه حاوی برنامه بوت و همچنین فایلهای پیکربندی آن است به عنوان مثال فایل '' | + | این شاخه حاوی برنامه بوت و همچنین فایلهای پیکربندی آن است به عنوان مثال فایل '' |
- | ===== شاخه dev ===== | + | ===== شاخه dev/ ===== |
در این شاخه فایلهای راه انداز و مدلساز سخت افزارهای سیستم قرار دارند. | در این شاخه فایلهای راه انداز و مدلساز سخت افزارهای سیستم قرار دارند. | ||
- | ===== شاخه etc ===== | + | ===== شاخه etc/ ===== |
در این شاخه عموما فایل های پیکربندی سیستم و برنامه های کاربردی قرار دارند.هر چیزی در این شاخه بایستی متن خواندنی باشد. فایلهای مثل '' | در این شاخه عموما فایل های پیکربندی سیستم و برنامه های کاربردی قرار دارند.هر چیزی در این شاخه بایستی متن خواندنی باشد. فایلهای مثل '' | ||
- | ===== شاخه home ===== | + | ===== شاخه home/ ===== |
در این شاخه دایرکتوری های کاربران عادی سیستم قرار دارند. مثلا اگر ما یک کاربر با نام کاربری '' | در این شاخه دایرکتوری های کاربران عادی سیستم قرار دارند. مثلا اگر ما یک کاربر با نام کاربری '' | ||
- | ===== شاخه lib ===== | + | ===== شاخه lib/ ===== |
فایلهای کتابخانه ای ((Library Files)) که توسط برنامه های کاربردی و برنامه نویسان استفاده میشود در این شاخه ذخیره میشوند. در واقع این فایل ها مشابه فایل های '' | فایلهای کتابخانه ای ((Library Files)) که توسط برنامه های کاربردی و برنامه نویسان استفاده میشود در این شاخه ذخیره میشوند. در واقع این فایل ها مشابه فایل های '' | ||
- | ===== شاخه lost+found ===== | + | ===== شاخه lost+found/ ===== |
هر دیوایس یا پارتیشن فرمت شده که از سیستم فایل لینوکس استفاده میکند مثل **ext4** این پوشه را خواهد داشت. | هر دیوایس یا پارتیشن فرمت شده که از سیستم فایل لینوکس استفاده میکند مثل **ext4** این پوشه را خواهد داشت. | ||
- | ===== شاخه media ===== | + | ===== شاخه media/ ===== |
این زیرشاخه محل اتصال ((Mount Point)) درایوهای فلاپی و cd-rom و همچنین درایوهای دیسک سخت ((Hard Disk)) است | این زیرشاخه محل اتصال ((Mount Point)) درایوهای فلاپی و cd-rom و همچنین درایوهای دیسک سخت ((Hard Disk)) است | ||
- | ===== شاخه mnt ===== | + | ===== شاخه mnt/ ===== |
بر روی سیستم های قدیمی لینوکس پوشه mnt/ حاوی نقاط سوار شده برای دیوایس های حذف شدنی که بصورت دستی سوار میشوند بود. | بر روی سیستم های قدیمی لینوکس پوشه mnt/ حاوی نقاط سوار شده برای دیوایس های حذف شدنی که بصورت دستی سوار میشوند بود. | ||
- | ===== شاخه opt ===== | + | ===== شاخه opt/ ===== |
برای نصب نرم افزارهای اختیاری است. این پوشه معمولا برای نگهداری نرم افزارهای تجاری که بر روی سیستمتان نصب کرده اید استفاده میشوند | برای نصب نرم افزارهای اختیاری است. این پوشه معمولا برای نگهداری نرم افزارهای تجاری که بر روی سیستمتان نصب کرده اید استفاده میشوند | ||
- | ===== شاخه proc ===== | + | ===== شاخه proc/ ===== |
یک زیر شاخه منحصر به فرد است. در واقع قسمتی از سیستم فایل نیست اما یک سیستم فایل مجازی است که به ما اجازه دسترسی به اطلاعات هسته و سیستم را میدهد. مثلا با زدن دستور زیر در ترمنیال میتوانیم اطلاعات پردازنده را به دست آوریم. | یک زیر شاخه منحصر به فرد است. در واقع قسمتی از سیستم فایل نیست اما یک سیستم فایل مجازی است که به ما اجازه دسترسی به اطلاعات هسته و سیستم را میدهد. مثلا با زدن دستور زیر در ترمنیال میتوانیم اطلاعات پردازنده را به دست آوریم. | ||
< | < | ||
cat / | cat / | ||
</ | </ | ||
- | ===== شاخه sbin ===== | + | ===== شاخه sbin/ ===== |
دستورات و برنامه های مدیریتی سیستم در این شاخه قرار دارند که توسط کاربر ریشه اجرا میشوند و کاربران عادی نمیتوانند به این برنامه ها دسترسی داشته باشند و یا دستورات این زیر شاخه را اجرا کنند. | دستورات و برنامه های مدیریتی سیستم در این شاخه قرار دارند که توسط کاربر ریشه اجرا میشوند و کاربران عادی نمیتوانند به این برنامه ها دسترسی داشته باشند و یا دستورات این زیر شاخه را اجرا کنند. | ||
- | ===== شاخه tmp ===== | + | ===== شاخه tmp/ ===== |
شاخه ای که فایلهای موقتی در آن قرار میگیرند همه کاربرها میتوانند در این زیرشاخه بنویسند و بخوانند((Read & Write Access)) | شاخه ای که فایلهای موقتی در آن قرار میگیرند همه کاربرها میتوانند در این زیرشاخه بنویسند و بخوانند((Read & Write Access)) | ||
- | ===== شاخه usr ===== | + | ===== شاخه usr/ ===== |
یک زیر شاخه بزرگ در سیستم های گنو/ | یک زیر شاخه بزرگ در سیستم های گنو/ | ||
- | ===== شاخه var ===== | + | ===== شاخه var/ ===== |
فایلهای رخداد ((Library Files)) سیستم و کلا فایل هایی که حجم آنها همین طور در حال تغییر است در این شاخه قرار میگیرد. مثل پایگاه داده های مختلف - فایل های اسپول - ایمیل های کاربر و غیره | فایلهای رخداد ((Library Files)) سیستم و کلا فایل هایی که حجم آنها همین طور در حال تغییر است در این شاخه قرار میگیرد. مثل پایگاه داده های مختلف - فایل های اسپول - ایمیل های کاربر و غیره | ||
===== شاخه etc/passwd/ ===== | ===== شاخه etc/passwd/ ===== | ||
خط 51: | خط 51: | ||
===== شاخه usr/ | ===== شاخه usr/ | ||
بیشتر بسته های نصبی حاوی مستندات هستند و این مستندات در این مسیر قرار میگیرند | بیشتر بسته های نصبی حاوی مستندات هستند و این مستندات در این مسیر قرار میگیرند | ||
+ | ===== شاخه var/log/ ===== | ||
+ | این مسیر شامل رکوردهایی از فعالیت های مختلف سیستم میباشد. این فایلها بسیار مهم هستند و بایستی بر اساس برنامه زمانی مشخص مانیتور شوند. مهمترین این پوشه ها '' |
tutorials/file_system/filesystem_hierarchy_standard.1547408409.txt.gz · آخرین ویرایش: 2019/01/13 23:10 توسط phoenix