انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: linuxesabz در 21 اردیبهشت 1394، 10:21 قظ
-
سلام دوستان
زمانی که دستور DF در لینوکس میزنم خروجی نشان داده شده چیزی شبیه به زیر میشه
Filesystem Size Used Avail Use% Mounted on
/dev/cciss/c0d0p2 75G 23G 49G 32% /
/dev/cciss/c0d0p5 24G 22G 1.2G 95% /home
اگه دقت کنید فضای Avail با کسر فضای used و Size یکسان نیست چرا؟
-
تا اونجا که من میبینم به غیر از اینکه یک مقدار در نمایش اعداد اشتباه شده ( که طبیعی هست ) چون همیشه گرد میکنه، همه چیز درسته.
مثلا /dev/cciss/c0d0p2
شما اگر ۷۵ را به ۳ قسمت تقسیم کنی هر قسمت میشه تقریبا ۳۳ درصد که درسته.
فضای آزاد و فصای استفاده شده هم با فضای اصلی حدود 3GB تفاوت دارند، که اونم بخاطر گرد شدن اعداد هست.
در جواب " چرا؟ " چون اعداد گرد شده اند.
البته تا اونجا که می دونم و تا حالا دیدم.
-
اگه دقت کنید فضای Avail با کسر فضای used و Size یکسان نیست چرا؟
اگر دستور رو بهصورت زیر وارد کنید، متوجه میشید که یک سری پوشههای دیگه هم هستند که فضا اشغال کردند. اینها یک سری فایلهای موقت هستن که توسط سیستم ایجاد میشن. مقدارهایی که نشون داده میشه هم در بیشترین حالت ایجادشون هست، به همین دلیل سایزها با هم همخوانی ندارند.
df -hHa
-
تا اونجا که من میبینم به غیر از اینکه یک مقدار در نمایش اعداد اشتباه شده ( که طبیعی هست ) چون همیشه گرد میکنه، همه چیز درسته.
مثلا /dev/cciss/c0d0p2
شما اگر ۷۵ را به ۳ قسمت تقسیم کنی هر قسمت میشه تقریبا ۳۳ درصد که درسته.
فضای آزاد و فصای استفاده شده هم با فضای اصلی حدود 3GB تفاوت دارند، که اونم بخاطر گرد شدن اعداد هست.
در جواب " چرا؟ " چون اعداد گرد شده اند.
البته تا اونجا که می دونم و تا حالا دیدم.
جواب به نظرم غلطه اعداد اگر گرد هم بشن فقط قسمت مگابایت اون گرد میشه که اون هم زیر 100 مگ گرد میشه (توجه کنید که نهایت چون سه تا نمایش داریم میشه 300 مگ نه 3 گیگ
در جوای آقای Userb
وقتی شما از -H استفاده میکنی سیستم رو به 1000 تغییر میدی و این کار به نظرم درست نیست اما با این حال زمانی که من از -hHa استفاده کردم فایلهای مربوطه فضاشون تماما صفر بود
-
در جوای آقای Userb
وقتی شما از -H استفاده میکنی سیستم رو به 1000 تغییر میدی و این کار به نظرم درست نیست اما با این حال زمانی که من از -hHa استفاده کردم فایلهای مربوطه فضاشون تماما صفر بود
آپشن H- برای اینه که هر کیلوبایت بجای ۱۰۲۴ که در مبنای ۲ هست و در کامپیوتر مورد استفاده قرار میگیره، ۱۰۰۰ حساب بشه که مناسب با واحد سایز در دستگاههای ذخیرهسازی هست (در ساخت دستگاههای ذخیره سازی مانند هارددیسک هر کیلو برابر با ۱۰۰۰ است)، و باعث میشه فقط درک راحتتری نسبت به سایز داشته باشید و به درست یا غلط بودن مربوط نمیشه.
چطور دایرکتوریها فضاشون صفر بود؟ یعنی شما پوشه dev/ ندارید؟ یا دایرکتوری run/ ؟