ابزار کاربر

ابزار سایت


آموزش_معرفی_سلسله_مراتب_فایل_سیستم

آموزش معرفی سلسله مراتب فایل سیستم

شاخه ریشه یا /

شاخه ربشه 1)بالاترین سطح در سیستم فایل گنو/لینوکس است2) و تمام شاخه ها و فایل در زیرمجموعه این شاخه قرار میگیرند.

شاخه bin

در این شاخه برنامه ها و فایل های اجرایی قرار دارند.

شاخه boot

این شاخه حاوی برنامه بوت و همچنین فایلهای پیکربندی آن است

شاخه dev

در این شاخه فایلهای راه انداز و مدلساز سخت افزارهای سیستم قرار دارند.

شاخه etc

در این شاخه عموما فایل های پیکربندی سیستم و برنامه های کاربردی قرار دارند.

شاخه home

در این شاخه دایرکتوری های کاربران عادی سیستم قرار دارند. مثلا اگر ما یک کاربر با نام کاربری secret بسازیم در زیر شاخه home یک دایرکتوری به نام secret ساخته میشود که متعلق به آن کاربر است و کاربران عادی دیگر حق دسترسی به آن را ندارند(ولی همانطور که گفتیم کاربر ریشه میتواند هر کاری بکند از جمله دسترسی به دایرکتوری های شخصی هر کاربر)

شاخه lib

فایلهای کتابخانه ای 3) که توسط برنامه های کاربردی و برنامه نویسان استفاده میشود در این شاخه ذخیره میشوند.

شاخه media

این زیرشاخه محل اتصال 4) درایوهای فلاپی و cd-rom و همچنین درایوهای دیسک سخت 5) است

شاخه proc

یک زیر شاخه منحصر به فرد است. در واقع قسمتی از سیستم فایل نیست اما یک سیستم فایل مجازی است که به ما اجازه دسترسی به اطلاعات هسته و سیستم را میدهد. مثلا با زدن دستور زیر در ترمنیال میتوانیم اطلاعات پردازنده را به دست آوریم.

cat /proc/cpuinfo

شاخه sbin

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

شاخه tmp

شاخه ای که فایلهای موقتی در آن قرار میگیرند همه کاربرها میتوانند در این زیرشاخه بنویسند و بخوانند6)

شاخه usr

یک زیر شاخه بزرگ در سیستم های گنو/لینوکس که خیلی از برنامه ها - مستندات و کدمنبع هسته و همچنین سیستم X windows در آن قرار میگیرد

شاخه var

فایلهای رخداد 7) سیستم و کلا فایل هایی که حجم آنها همین طور در حال تغییر است در این شاخه قرار میگیرد

شاخه etc/passwd/

جایی است که پسوردهای رمزنگاری8) شده نگهداری میشوند. یعنی پسورد کاربران سیستم از جمله کاربر ریشه.

1)
Root Directory
2)
برگرفته شده از کتاب یادگیری آسان لینوکس اثر مهدی اسماعیل پور
3) , 7)
Library Files
4)
Mount Point
5)
Hard Disk
6)
Read & Write Access
8)
Encryption
آموزش_معرفی_سلسله_مراتب_فایل_سیستم.txt · آخرین ویرایش: 2018/07/13 11:24 توسط phoenix