سخن مدیر:

فایل سیستم در گنو/لینوکس

دسته‌بندی: آموزش,لینوکس
7 دیدگاه

clip_image001

نمیدونم تا حالا براتون پیش اومده که یه سری به File System بزنید یا نه. ولی خودم برای اولین بار که وارد File System شدم از دیدن این همه پوشه با اسم های عجیب غریب که عموما اسم هاشون هم مخفف بود تعجب کردم دیگه اونجا خبری از درایو c,d,e,… نبود … اما چرا ؟؟؟ ؛ اگه دوست دارید که بدونید این پوشه ها برای چه کاری است و  وظیفه هر کدام چیست پس با ما همراه شوید

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

اگر کمی دقت کرده باشید فایل سیستم شبیه یک درخت است که ساقه اصلی اون /(ROOT) است و بقیه پوشه ها مثل ساقه های فرعی و برگ هاش هستند .

من به ترتیب مختصری در مورد هر پوشه توضیح خواهم داد

bin : در این پوشه برنامه های ضروری عموما به صورت باینری(کامپایل شده) قرار دارند که در صورت صدمه دیدن این پوشه سیستم قابل بوت نخواهد بود

boot : در این پوشه فایل های مورد نیاز بوت سیستم نظیر هسته لینوکس؛گراب و فایل های پیکربندی بوت است

dev : این پوشه شامل فایل های خاصی است که به سخت افزارها اشاره میکنند مثل پردازنده؛سی دی رام؛فلاپی و

etc : کلیه فایل های پیکر بندی سیستم در قالب فایل های متنی در این پوشه نگه داری میشود

home : این پوشه را هم که باید بشناسید؛کلیه کاربران سیستم به جز root یک توشه به نام کاربریشان در اینجا دارند

lib : کلیه کتابخانه های مورد نیاز برنامه ها در این پوشه قرار میگیرد

lost+found : اگر به هر دلیلی سیستم به صورت غیر مجاز خاموش و یا ریست شود بعد از روشن شدن دوباره؛سیستم شروع به چک کردن فایل سسیتم کرده و سعی در باز یابی فایل های اسیب دیده میکند که نتیجه این کار در این پوشه قرار میگیرد

misc : از این پوشه برای کار های متفرقه استفاده میشود که در لینوکس مینت هم وجود ندارد

mnt :از این پوشه برای ایجاد نقاط اتصال(mount point) موقتی به رسانه های قابل حمل استفاده میشود

media :مورد استفاده این پوشه شبیه mnt است با این تفاوت که نقاط اتصال موقتی نیستند

opt :این پوشه شامل برنامه های اضافی مثل افزونه ها واست(افزونه هایی نظیر افزونه فلش در این پوشه قرار دارند)

proc : کلیه اطلاعات لحظه ای سیستم نظیر وضعیت هسته ؛وضعیت سخت افزار مدت زمان روشن بودن سیستم مدت زمان اتصال به اینترنت ودر قالب فایل های متنی در این پوشه ذخیره میگردد

root : پوشه خانگی کاربر root

sbin : این پوشه نیز شبیه پوشه bin است با این تفاوت برنامه هایی در این پوشه قرار دارند که تنها کاربر مدیر(root) قادر به اجرا کردن انها است

tmp : محل قرار گیری فایل های موقتی که بعد از ریست شدن سیستم تمامی محتویات ان پاک میشود

usr : برنامه ها؛داکیومنت ها؛کتابخانه ها و … که همه کاربران میتوانند از انها استفاده کنند البته به صورت فقط خواندنی

var : این پوشه شامل فایل هایی است که در طول فعالیت سیستم تغییر میکنند مثل لاگ ها؛صف چاپگر و

فروشگاه آنلاین سونی

  • نویسنده
    حمید
  • تعداد بازدید
    بازدید : 2,998
7دیدگاه فرستاده شده است.
شما هم دیدگاه خود را بنویسید
  1. رضا اکبری :
    07 اسف 90

    Opera 11.60 Windows 7

    مرسی – ای کاش در مورد dev و media بیشتر توضیح بدبد.

  2. HamidTB :
    07 اسف 90

    Firefox 10.0 Ubuntu;

    خواهش میکنم

    در مورد چی بیشتر میخواید بدونید ؟؟؟

    عملیات مونت ؟؟؟

  3. رضا :
    08 اسف 90

    Chrome 17.0.963.56 Windows 7

    آره

  4. Firefox 10.0 Ubuntu;

    برای مونت کردن از دستور mount به صورت زیر استفاده میشود
    mount /dev/sda1 /mnt/cdrive

    ساختار هم که مشخصه dev محل قرار گیری نقاط اتصال هست که sda1 توی کامپیوتر من به درایو c اشاره میکند و پارامتر دوم هم محل اتصال است که هر جایی میتواند باشد ولی بهتر است که از mnt,media استفاده شود

    برای قطع ارتباط هم دستور umount هست که به شکل زیر استفاده میشود
    umount /dev/sda1

  5. ali :
    20 اسف 90

    Firefox 10.0.2 Windows 7

    salam khaste nabashid
    hamid jan chera dge matlab az linux nemizari? khob dashti pish mirafti
    montazere matlabhaye badit hastam.
    mamnoon.

  6. Chromium 17.0.963.56 Ubuntu 11.10

    سلام
    ممنونم
    مشغله زندگی …. خودتون که بهتر میدونید 😐
    چشم سعی میکنم مطلب جدید بزارم روی سایت(برای عید یه برنامه هایی دارم)

This site uses Akismet to reduce spam. Learn how your comment data is processed.






نوشته‌های ویژه
اخبار ویژه