کاوشگر لینوکس

آموزش لینوکس و معرفی نرم افزارهای کاربردی مرجع باز (open source)

کاوشگر لینوکس

آموزش لینوکس و معرفی نرم افزارهای کاربردی مرجع باز (open source)

کار با فایل سیستم ها در لینوکس

فایل سیستم ترکیبی از فایلها و فهرستهاست که همگی از یک فهرست ریشه شروع میشوند .فهرست ریشه ممکن است شامل تعدادی فایل و فهرستهای دیگر نیز باشد .فایل سیستم  اغلب همانند یک درخت است که در آن فهرستها به عنوان شاخه ها و فایلها به عنوان برگها نمایش داده میشوند .

برای مثال یک درایو دیسکت تحت سیستم عامل DOS یا ویندوز معمولا با A: نشان داده میشود A: .بیانگر درایو و علامت فهرست ریشه روی آن درایو را مشخص میکند .اولین درایو هارددیسک روی سیستمهای مختلف معمولا با نام درایو C شناخته میشود .برای مشخص کردن فهرست ریشه درایو C از C: استفاده میشود .بدین ترتیب تحت این سازماندهی دو فایل سیستم وجود خواهد داشت :یکی روی درایو A: و دیگری روی درایو .C:

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

در لینوکس قادر خواهید بود که با یک فایل سیستم یا چندین فایل سیستم در ارتباط باشید .این کار از طریق قرار دادن یک فایل سیستم تحت یک فهرست، روی فایل سیستم دیگر قابل انجام است .همانطور که فهرست ریشه درایو دیسکت روی یک ماشین DOS به صورت A: نشان داده میشود، همان درایو روی سیستم لینوکس میتواند به صورت /mnt/floppy در دسترس باشد .

ادغام فایل سیستمهاmounting نامیده میشود  .زمانی که یک درایو mount میشود، آن گاه در دسترس کاربران سیستم عامل لینوکس قرار میگیرد .فهرستی که فایل سیستم  یک درایو تحت آن mount میشود، به عنوان mount point شناخته خواهد شد .درمثال پاراگراف قبل، /mnt/floppy به عنوان mount point درایو دیسکت بود .توجه کنید که محدودیتی برای نامگذاریmount point  ها وجود ندارد ما میتوانستیم فرضا از /long/path/to/the/floppy/drive به عنوان mount point برای درایو دیسکت استفاده کنیم .

به مثالهای زیر توجه کنید تا با فهرست ریشه و mount point بیشتر آشنا شوید:

 در سیستم لینوکس

 : /  فهرست ریشه سیستم

 mount point : /foo  برای.CD-ROM

 در یک:CD-ROM

 : /  فهرست ریشه.CD-ROM

 : /images  یک فهرست فرضی از تصاویر رویCD-ROM

 :/images/old  یک فهرست از تصاویر قدیمی موجود در فهرست تصاویر

اگر مطابق مثال فوق mount point برایCD-ROM ، فهرست /foo باشد، ساختار جدید فهرست در سیستم عامل لینوکس به صورت زیر خواهد بود:

 در یک سیستم لینوکس CD-ROM) آن mount شده است:(

 :/  فهرست ریشه سیستم

 :/foo  فهرست ریشهCD-ROM

 :/foo/images  یک فهرست فرضی از تصاویر رویCD-ROM

:/foo/images/old  یک فهرست از تصاویر قدیمی

برای mount کردن یک فایل سیستم باید به عنوان کاربر root وارد سیستم شده باشید یا با فرمان su در خط فرمان به عنوان مدیر، وارد سیستم شوید .برای انجام حالت دوم، فرمان su را در اعلان فرمان xterm تایپ کرده و سپس کلمه عبور root را وارد کنید .زمانی که شما در ریشه هستید فرمان mount را به همراه درایو و سپس mount point مورد نظرتان تایپ کنید

برای مثال برای mount کردن اولین درایو دیسکت (A:) روی/mnt/floppy ، باید فرمان

 mount /dev/fd0 /mnt/floppy را تایپ کنید .

 Red Hat Linuxدر هنگام نصب، فایل /etc/fstab را میسازد .این فایل شامل اطلاعاتی درباره درایوها وmount point  های وابسته است .مزیت این فایل این است که به شما اجازه میدهد تا فرامین mount خود را مختصر کنید و فایل سیستمهایی را که به طور خودکار در زمان راه اندازی سیستم mount  شده اند، کنترل کنید.

نظرات 0 + ارسال نظر
برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد