X
تبلیغات
رایتل
انواع پیکره ها در لینوکس - اموزش لینوکس و برنامه نویسی در لینوکس
چهارشنبه 7 شهریور‌ماه سال 1386
به نام خدا

با سلام

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

در لینوکس بالاترین سطح دسترسی مربوط به کاربر ریشه میباشد که با علامت
/
مشخص میشود که با نام فهرست مادر یا ریشه خوانده میشود
پیکره
/usr
یک پیکره بزرگ محسوب میشود که در این پیکره فایلهای سیستم عامل و برنامه ها جا گرفته همچنین مترجم زبانهای کامپیوتری و کتابخانه ها و فایلهای سرایند که برای زبانهای برنامه نویسی کاربرد دارد در این فهرست میباشد

/bin
در بر گیرنده برنامه های اجرایی یا به عبارت دیگر فایلهای دودویی یا باینریها میباشد

/boot
شامل فایلهای مورد نباز برنامه راهانداز سیستم عامل و همچنین تصاویر هسته سیستم عامل لینوکس میباشد

/dev
شامل فهرست راه اندازهای سخت افزاری سیستم میباشد راهانداز وسایل سخت افزاری همچون موس و چاپگر و دیسک سخت و کنسولها و سی دی رام ها و ... در این فهرست قرار دارد
فایلهای راه انداز به دو بخش بلوکی و کاراکتری تقسیم می شوند
می توانید با اجرای دستور زیر انواع راه اندازهای این فهرست را مشاهده نمایید
ls -l /dev
اولین کاراکتر سمت چپ هر فایل مشخص کننده نوع راه انداز میباشد
حرف
b
مشخص کننده راه انداز بلوکی و حرف
c
مشخص کننده راه انداز کاراکتری می باشد


فهرست
/etc
شامل فایلهای تنظیمات میباشد که سیستم هنگام راه اندازی از آن استفاده می نماید بعضی از فایلهای این فهرست به قرار زیر میباشد
passwd پایگاه اطلاعاتی کاربران
fstab فهرستی از درایوها و سیستم فایلهای که هنگام راه اندازی سیستم به صورت خودکار نصب می گردند

inittab فایل تنظیمات برنامه
init
که هنگام راه اندازی سیستم عامل کارهای زیادی را انجام میدهد


motd فایل پیغام روز


فهرست
/lib
این فهرست کتابخانه های مشترک را در خود جای داده فایلهایی که برنامه نویسان عموما در فایلهای کتابخانه ای به اشتراک میگذارند تا از ایجاد کپی های از این دستورات در برنامه هایشان جلوگیری نمایند

فهرست
/mnt
در این فهرست اطلاعات مربوط به نصب موقت انواع درایوها ازجمله هارد و سی دی رام ها و فلاپی
که توسط کاربر ریشه صورت می گیرد قابل مشاهده میباشد در اغلب موارد این فهرست شامل دو زیرمجموعه با عنوانهای زیر می باشد
/mnt/floppy
/mnt/cdrom



فهرست
/proc
این فهرست جایی را در دسک سخت اشغال نمی کند بلکه یک فایل سیستم مجاری در حافظه است
فایلهای واقع در این فهرست به پردازش های مختلفی که در سیستم در حال انجام است اشاره می کند بدین وسیله شما میتوانید به اطلاعاتی در مورد برنامه ها و پردازشهای مختلف در حال اجرا دسترسی داشته باشید


فهرست
/sbin
این فهرست برای مجری سیستم در نظر گرفته شده و برنامه هایی که سیستم را راه اندازی می کنند و برنامه هایی که برای ترمیم سیستم به کار میروند و برنامه های ضروری شبکه در این قهرست قرار دارند


فهرست
/tmp
بسیاری از برنامه ها برای ذخیره موقت داده ها به مکانی نیاز دارند این فهرست برای این منظور میباشد


فهرست
/var
این فهرست شامل زیر فهرست هایی است که اندازه انها اغلب تغییر می کند این زیر فهرستها فایلهای همچون پیغامهای خطا و دیگر پیغامهای تولید شده توسط سیستم عامل را در خود جای داده
زیر فهرست زیر شامل نامه های ارسالی رد شیکه است و تا زمانی که شما انها را بخوانید و حذف نکنید باقی خواهند ماند
/var/spool/mail

موفق باشید