tutorials:file_system:filesystem_hierarchy_standard
تفاوتها
تفاوت دو نسخهٔ متفاوت از صفحه را مشاهده میکنید.
نگارش قبل در دو طرفنگارش قبلنگارش بعد | نگارش قبل | ||
tutorials:file_system:filesystem_hierarchy_standard [2019/01/13 22:57] – 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)) است | ||
- | ===== شاخه proc ===== | + | ===== شاخه mnt/ ===== |
+ | بر روی سیستم های قدیمی لینوکس پوشه mnt/ حاوی نقاط سوار شده برای دیوایس های حذف شدنی که بصورت دستی سوار میشوند بود. | ||
+ | ===== شاخه opt/ ===== | ||
+ | برای نصب نرم افزارهای اختیاری است. این پوشه معمولا برای نگهداری نرم افزارهای تجاری که بر روی سیستمتان نصب کرده اید استفاده میشوند | ||
+ | ===== شاخه 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/ ===== | ||
جایی است که پسوردهای رمزنگاری((Encryption)) شده نگهداری میشوند. یعنی پسورد کاربران سیستم از جمله کاربر ریشه. | جایی است که پسوردهای رمزنگاری((Encryption)) شده نگهداری میشوند. یعنی پسورد کاربران سیستم از جمله کاربر ریشه. | ||
+ | ===== شاخه usr/bin/ ===== | ||
+ | این پوشه حاوی برنامه های اجرایی نصب شده بر روی توزیع شماست | ||
+ | ===== شاخه usr/lib/ ===== | ||
+ | کتابخانه های اشتراکی برای برنامه های که در پوشه **usr/ | ||
+ | ===== شاخه usr/local/ ===== | ||
+ | برنامه هایی که از سورس کد کامپایل شده اند معمولا در مسیر **usr/ | ||
+ | ===== شاخه usr/sbin/ ===== | ||
+ | شامل برنامه های مدیریتی بیشتر سیستم می باشد. | ||
+ | ===== شاخه usr/share/ ===== | ||
+ | حاوی همه داده های اشتراکی استفاده شده توسط برنامه ها در usr/bin/ میباشد. این شامل چیزهایی مثل فایل های پیش فرض پیکربندی - آیکون ها - بگ گراند ها - فایل های صوتی و غیره میباشد. | ||
+ | ===== شاخه usr/ | ||
+ | بیشتر بسته های نصبی حاوی مستندات هستند و این مستندات در این مسیر قرار میگیرند | ||
+ | ===== شاخه var/log/ ===== | ||
+ | این مسیر شامل رکوردهایی از فعالیت های مختلف سیستم میباشد. این فایلها بسیار مهم هستند و بایستی بر اساس برنامه زمانی مشخص مانیتور شوند. مهمترین این پوشه ها '' |
tutorials/file_system/filesystem_hierarchy_standard.1547407629.txt.gz · آخرین ویرایش: 2019/01/13 22:57 توسط phoenix