انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => انجمن عمومی => نویسنده: Big Achievement در 14 آبان 1391، 06:32 ب‌ظ

عنوان: File System
ارسال شده توسط: Big Achievement در 14 آبان 1391، 06:32 ب‌ظ
سلام دوستان شاید به این موضوع کم اشاره شده یا من ندیدم میخواستم درباره فایل های سیستمی بیشتر بدونم درباره پوشه های فایل سیستم(..bin, boot, cdrom, dev.etc home) بدونم مثلا من این بروز رسانی هایی که میکنم تو کدوم فولدر میره یا یه نرم افزار یا پکیچ نصب میکنیم به کدوم قسمت میره لطفا اگه یه مقدار بیشتر درباره این پوشه ها توضیح بدید ممنون میشم \\:D/
عنوان: پاسخ : File System
ارسال شده توسط: nixoeen در 14 آبان 1391، 06:59 ب‌ظ
یک استاندارد به نام FHS وجود داره که این موارد رو مشخص می‌کنه: لینک (http://www.pathname.com/fhs/pub/fhs-2.3.html)
عنوان: پاسخ : File System
ارسال شده توسط: سید مسعود امامیان در 14 آبان 1391، 07:18 ب‌ظ
Filesystem Hierarchy Standard یا همون (FHS) در بیشتر کتاب ها به خوبی توضیح دادن .

(http://www.tldp.org/LDP/intro-linux/html/images/FS-layout.png)

به طور کلی :
bin/: فرمان ها و کامندهای معمولی که برای استفاده تمام کاربرهای سیستم مورد استفاده قرار میگیره.

boot/:شامل فایل های استاتیک مربوط به بوت .

dev/: وسایل سخت افزاری که وجود داره در قالب نام فایل در این دایرکتوریه.

etc/: این دایرکتوری حاوی فایل های کانفیگ (پیکربندی) سیستم و همچنین نرم افزار هایی که رو سیستم نصب میشه هستش میشه گفت شبیه کنترل پنل ویندوزه !

initrd/: در بعضی توزیع ها وجود داره که اطلاعاتی در مورد بوتینگ بهتون میده !

home/: در این دایرکتوری فایل های خانگی کاربرها قرار دارد .

lib/: کتابخانه ای ضروری برای کرنل سیستم و ماژول های اون که شامل تمام فایل های برنامه ها که سیستم و کاربرها نیاز دارند.

mnt/: یک مکان برای رسانه ها/Deviceها که به طور موقت نصب شده است.

proc/: متغیرها و پروسس های کرنل در این دایرکتوری قرار میگیرند.

root/: دایرکتوری خانگی برای root.

sbin/: کامند (فرمان) های ضروری برای root سیستم.

usr/: دومین ساختاری که برای نرم افزارهای نصب شده در سیستم مورد استفاده قرار میگیره.

var/: شامل فایا هایی که سایز آن ها تغییر می کند مثل log files, caches و...

بیشتر :

http://swift.siphos.be/linux_sea/linuxfs.html (http://swift.siphos.be/linux_sea/linuxfs.html)