نمایش نتایج: از شماره 1 تا 2 , از مجموع 2

موضوع: سوال در مورد پیکربندی های هارد سرور

  1. #1
    کاربر اخراج شده
    تاریخ عضویت
    Jun 2016
    محل سکونت
    اطلاعاتی وارد نشده..
    نوشته ها
    166
    تشکر تشکر کرده 
    123
    تشکر تشکر شده 
    30
    تشکر شده در
    27 پست

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

    درود
    اگر میشه در مورد قسمت های مختلف هارد سرور ، زمانی که با دستور df -h ssh نمایش داده می شود یک توضیح بدید ممنون میشم.
    که هرکدام مربوط به چه چیزی هست و چرا در برخی سرور هایی که تهیه کردیم این موارد بیشتر / کمتر بود.
    باتشکر

  2. # ADS




     

  3. #2
    عضو جدید
    تاریخ عضویت
    Jun 2016
    نوشته ها
    24
    تشکر تشکر کرده 
    0
    تشکر تشکر شده 
    5
    تشکر شده در
    5 پست

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

    دستور df: تعیین میزان مصرف حافظۀ سخت
    دستور df مخفف کلمه های disk free است و میزان فضای مورد استفاده در کلیه فایل سیستم های موجود را که mount شده اند را به شما نمایش می دهد. در پایین خروجی دستور df بدون هیچ پارامتر را مشاهده می کنید ، اگر نام فایل سیستم شما بصورت یک آرگومان وارد شود یا به شکل /dev/sdb1 نمایش داده شود فقط اطلاعات مربوط به همان فایل سیستم در خروجی نمایش داده خواهد شد :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    [root@localhost ~]# df
    Filesystem 1K-blocks Used Available Use% Mounted on
    /dev/mapper/centos-root 18348032 4086176 14261856 23% /
    devtmpfs 1925448 0 1925448 0% /dev
    tmpfs 1934520 148 1934372 1% /dev/shm
    tmpfs 1934520 9060 1925460 1% /run
    tmpfs 1934520 0 1934520 0% /sys/fs/cgroup
    /dev/sda1 508588 120876 387712 24% /boot
    [root@localhost ~]#


    دستور بالا اطلاعات کلیه فایل سیستم های mount شده را نمایش می دهد ، اگر بخواهیم فقط اطلاعات استفاده مربوط به dev/sda1 را مشاهده کنیم بایستی دستور را به شکل زیر وارد کنیم تا خروجی مشخص تر شود :
    1
    2
    3
    4
    [root@localhost ~]# df /dev/sda1
    Filesystem 1K-blocks Used Available Use% Mounted on
    /dev/sda1 508588 120876 387712 24% /boot
    [root@localhost ~]#


    ساختار خروجی دستور df به این شکل است که در سطون اول که به شکل filesystem مشخص شده است شما اسم دستگاه ذخیره سازی را مشاهده می کنید ، برای مثال شما هارد دیسکی به صورت /dev/sda1 یا یک پارتیشن با این اسم دارید ، قسمت دوم یا ستون دوم اندازه فایل سیستم را در قالب کیلوبایت به شما نمایش می دهد. ستون سوم و ستون چهارم میزان فضای استفاده شده و همچنین میزان فضای موجود برای استفاده بر روی سیستم و قسمت پنچم هم همه این موارد را در قالب درصد به شما نمایش می دهد. آخرین ستون که بصورت Mounted on نمایش داده شده است مسیری را نمایش می دهد که فایل سیستم شما در آن mount یا به سیستم معرفی شده است. یکی از نقاط ضعفی که در خروجی پیشفرض دستور df مشهود است استفاده از واحد کیلوبایت برای نمایش میزان فضا است که این واحد برای ما کمی خواندن اعداد را سخت می کند ، با استفاده از پارامتری به شکل h- در همین دستور می توانید ظرفیت موجود را به شکل بهتری در قالب گیگابایت و مگابایت مشاهده کنید ، h مخفف human readable یا قابل خواندن برای انسان ها می باشد که خروجی به شکل زیر نمایش داده می شود :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    [root@localhost ~]# df -h
    Filesystem Size Used Avail Use% Mounted on
    /dev/mapper/centos-root 18G 3.9G 14G 23% /
    devtmpfs 1.9G 0 1.9G 0% /dev
    tmpfs 1.9G 148K 1.9G 1% /dev/shm
    tmpfs 1.9G 8.9M 1.9G 1% /run
    tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup
    /dev/sda1 497M 119M 379M 24% /boot
    [root@localhost ~]#


    علاوه بر اینکه df خروجی هارد درایوهای فیزیکی شما را نمایش مید هد سایر فایل سیستم های mount شدن در سیستم را نیز نمایش می دهد ، برای مثال فایل سیستم udev که بصورت /dev نمایش داده می شود و همچنین فایل سیستم tmpfs و سایر زیر مجموعه های آنها در خروجی این دستور نمایش داده می شوند. برخی از فایل سیستم هایی که درون حافظه RAM قرار دارند نیز در خروجی df نمایش داده می شوند برای مثال اگر در خروجی دستور df چیزی به شکل /run/lock مشاهده کردید این موارد در حافظه RAM قرار دارند. دلیل ایجاد شدن چنین فایل سیستم های درون حافظه RAM سرعت بالای آن است که به نسبت هارد دیسک بسیار سریعتر است.همچنین device manager لینوکس هم بصورت خودکار یک device file به شکل /dev ایجاد می کند ، دستور df پارامترهای دیگری هم دارد که بسیار به درد بخور هستند ، برای مثال پارامتر T- برای اضافه کردن یک ستون جدید و اضافه کردن نوع فایل سیستم استفاده می شود که خروجی آن را در زیر مشاهده می کنید :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    [root@localhost ~]# df -T
    Filesystem Type 1K-blocks Used Available Use% Mounted on
    /dev/mapper/centos-root xfs 18348032 4343560 14004472 24% /
    devtmpfs devtmpfs 1925448 0 1925448 0% /dev
    tmpfs tmpfs 1934520 148 1934372 1% /dev/shm
    tmpfs tmpfs 1934520 9068 1925452 1% /run
    tmpfs tmpfs 1934520 0 1934520 0% /sys/fs/cgroup
    /dev/sda1 xfs 508588 120876 387712 24% /boot
    [root@localhost ~]#



    علاوه بر پارامت T بزرگ ، پارامتر دیگری بصورت –l نیز وجود دارد که اجبار می کند که دستور df فقط فایل سیستم های local را نمایش بدهد و از نمایش دادن فایل سیستم هایی که توسط NFS یا iSCSI و یا CIFS ایجاد شده اند خودداری می کند. در اصطلاح Remote Filesystem ها نمایش داده نمی شوند. بنابراین بصورت کلی دستور df برای نمایش دادن فضای اشغالی و فضای خالی file system ها استفاده می شود.

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. سوال برای سرور کاهش پینگ
    توسط mohammad933 در انجمن سوالات و مشکلات
    پاسخ ها: 3
    آخرين نوشته: June 1st, 2016, 11:54
  2. سوء استفاده افراد سودجو از این تاپیک
    توسط smargenius در انجمن نیروی انسانی
    پاسخ ها: 9
    آخرين نوشته: November 23rd, 2013, 10:41
  3. سوال در مورد انواع پینگ
    توسط InterServer.ir در انجمن سوالات و مشکلات
    پاسخ ها: 0
    آخرين نوشته: September 16th, 2013, 22:18
  4. سوال درباره پرشین پیمنت
    توسط behrooz_iri در انجمن مباحث دیگر
    پاسخ ها: 0
    آخرين نوشته: April 4th, 2012, 16:51

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •