دانستن حداکثر اطلاعات در مورد سیستم، کاربر می تواند به راحتی تمام تفاوت های ظریف در کار خود را تعیین کند. همچنین مهم است که اطلاعات مربوط به اندازه پوشه ها را در لینوکس بدانید، اما ابتدا باید تصمیم بگیرید که چگونه این داده ها را دریافت کنید.
همچنین ببینید: نحوه یابی نسخه توزیع لینوکس
روش تعیین اندازه پوشه
کاربران سیستم عامل های مبتنی بر لینوکس می دانند که اکثر اقدامات در آنها به روش های مختلف حل شده است. بنابراین در مورد تعیین اندازه پوشه. چنین کاری به ظاهر بی اهمیت می تواند یک "مبتدی" را به یک استوپور معرفی کند، اما دستورالعمل هایی که در زیر ارائه می شود، به همه چیز به طور دقیق درک می شود.
روش 1: ترمینال
برای دریافت اطلاعات دقیق در مورد اندازه پوشه ها در لینوکس بهتر است از دستور استفاده کنید دو در "ترمینال" اگرچه این روش ممکن است یک کاربر بی تجربه که فقط به لینوکس تغییر کرده است، ترسناک باشد، اما برای یافتن اطلاعات لازم، مناسب است.
نحو
کل ساختار ابزار دو به نظر می رسد این:
دو
دو پوشه نام
du [option] folder_name
همچنین ببینید: اغلب دستورات استفاده شده در "ترمینال"
همانطور که می بینید، نحو آن را می توان با روش های مختلف ساخته شده است. به عنوان مثال، هنگام اجرای دستور دو (بدون مشخص کردن یک پوشه و گزینه) یک دیوار متن را که حاوی اندازه تمام پوشه ها در پوشه فعلی است را خواهید دید، که برای ادراک بسیار ناخوشایند است.
بهتر است از گزینه ها استفاده کنید اگر میخواهید داده های ساختاری را بدست آورید، که در زیر جزئیات بیشتری مورد بحث قرار می گیرد.
گزینه ها
قبل از نشان دادن نمونه های نمونه ای از تیم دو ارزشمند است که گزینه های خود را برای استفاده از تمام امکانات در هنگام جمع آوری اطلاعات در مورد اندازه پوشه ها ارزشمند باشد.
- -a - نمایش اطلاعات در مورد حجم کل فایل های قرار داده شده در دایرکتوری (در انتهای لیست نشان دهنده کل حجم فایل ها در پوشه است).
- - اندازه بزرگ - حجم واقعی فایل های داخل دایرکتوری را نشان می دهد. پارامترهای برخی از فایل ها در پوشه گاهی نامعتبر است، بسیاری از عوامل بر این تاثیر می گذارد، بنابراین استفاده از این گزینه کمک می کند تا مطمئن شوید که داده ها درست هستند.
- -B, - بلوک اندازه = SIZE - نتایج را به کیلوبایت (K)، مگابایت (M)، گیگابایت (G)، ترابایت (T) ترجمه کنید. به عنوان مثال، فرمان با گزینه -BM اندازه پوشه ها را در مگابایت نمایش می دهد. توجه داشته باشید که با استفاده از مقادیر مختلف، به دلیل گرد کردن به یک عدد صحیح کوچکتر، مقدار آنها یک خطا دارد.
- -b - نمایش اطلاعات در بایت (معادل - اندازه بزرگ و --block-size = 1).
- -with - تعداد کل اندازه پوشه را نشان می دهد.
- -D - دستور به دنبال تنها آن لینک هایی که در کنسول ذکر شده اند.
- --files0-from = FILE - یک گزارش در مورد استفاده از دیسک نشان دهید که نام آن در ستون «FILE» توسط شما وارد می شود.
- -H - معادل کلید -D.
- -ه - تمام مقادیر را به یک فرمت قابل خواندن با استفاده از واحدهای داده مناسب (کیلوبایت، مگابایت، گیگابایت و ترابایت) تبدیل کنید.
- --سی - تقریبا معادل آخرین گزینه است، به جز اینکه از یک تقسیم کننده برابر هزار استفاده می کند.
- -k - نمایش داده ها در کیلوبایت (مشابه دستور - بلوک = 1000).
- -l - سفارش برای اضافه کردن تمام داده ها در مورد زمانی که بیش از یک پانویس در همان شیء وجود دارد.
- -m - نمایش داده ها در مگابایت (مشابه دستور - بلوک اندازه 1000000).
- -L - به شدت از لینک های مشخص نمادین پیروی کنید.
- -P - گزینه قبلی را لغو می کند.
- -0 - پایان دادن به هر خط خروجی اطلاعات با یک صفر صفر، و شروع یک خط جدید نیست.
- -S - هنگام محاسبه فضای اشغال شده، اندازه پوشه خود را حساب نکنید.
- -s - فقط اندازه پوشه ای را که به عنوان یک استدلال مشخص کرده اید نشان می دهد.
- -x - از سیستم فایل مشخص شده فراتر نرو
- --exclude = SAMPLE - نادیده گرفتن تمام فایل هایی که با "الگوی" مطابقت دارند.
- -d - عمق پوشه های زیر را تنظیم کنید.
- - زمان - اطلاعات مربوط به تغییرات اخیر در فایل ها را نشان می دهد.
- - نسخه - نسخه ابزار را مشخص کنید دو.
در حال حاضر، دانستن تمام گزینه های فرمان دو، شما قادر خواهید بود به طور مستقل آنها را در عمل اعمال کنید، تنظیمات انعطاف پذیر برای جمع آوری اطلاعات.
نمونه هایی از استفاده
در نهایت، برای تحکیم اطلاعات دریافت شده، ارزش چندین نمونه از استفاده از دستور را مورد توجه قرار می دهد دو.
بدون وارد کردن گزینه های اضافی، این ابزار به طور خودکار اسامی و اندازه پوشه های واقع در مسیر مشخص را نمایش می دهد، همزمان نمایش پوشه های زیر را نیز نمایش می دهد.
مثال:
دو
برای نمایش داده ها در مورد پوشه ای که برای شما علاقه مند است، نام آن را در متن فرمان وارد کنید. به عنوان مثال:
du / home / user / downloads
du / home / user / images
برای این که همه اطلاعات خروجی را درک کنید، از این گزینه استفاده کنید -ه. این اندازه تمامی پوشه ها را به واحد های معمول اندازه گیری داده های دیجیتال تنظیم می کند.
مثال:
du -h / home / user / Downloads
du -h / home / user / تصاویر
برای یک گزارش کامل در مورد حجم اشغال شده توسط یک پوشه خاص، همراه با دستور مشخص کنید دو یک گزینه -s، و پس از آن - نام پوشه مورد نظر شما
مثال:
du -s / home / user / Downloads
du -s / home / user / تصاویر
اما استفاده از گزینه ها راحت تر خواهد بود. -ه و -s با هم
مثال:
du -hs / home / user / downloads
du -hs / home / user / تصاویر
گزینه -with برای نشان دادن مقدار کل فضای اشغال شده توسط پوشه ها (استفاده می شود همراه با گزینه ها) -ه و -s).
مثال:
du -chs / home / user / downloads
du -chs / home / user / تصاویر
یکی دیگر از "فریب" بسیار مفید است که در بالا ذکر نشده است، گزینه ای است ---- حداکثر عمق. با آن، شما می توانید عمق که در آن ابزار را تنظیم کنید دو پوشه ها را دنبال خواهد کرد برای مثال، در نسبت عمق مشخص شده یک واحد، داده های اندازه تمام پوشه های مشخص شده در این بخش مشاهده می شود و پوشه ها در آنها نادیده گرفته می شوند.
مثال:
du -h --max-depth = 1
در بالا، محبوب ترین برنامه های کاربردی مورد استفاده قرار گرفت. دو. با استفاده از آنها می توانید نتیجه دلخواه را بدست آورید - اندازه پوشه را پیدا کنید. اگر گزینه های مورد استفاده در مثال ها به نظر شما کمی است، شما می توانید به طور مستقل با دیگران مقابله کنید، آنها را در عمل اعمال کنید.
روش 2: مدیر فایل
البته، "ترمینال" قادر به ذخیره سازی اطلاعاتی در مورد اندازه پوشه ها است، اما به طور متوسط کاربر می تواند آن را خراب کند. خیلی شایع است که یک رابط گرافیکی تماشا کنید، نه یک مجموعه از کاراکترها در پس زمینه تاریک. در این مورد، اگر شما فقط نیاز به دانستن اندازه یک پوشه واحد، بهترین گزینه استفاده از مدیر فایل است که به طور پیش فرض در لینوکس نصب شده است.
نکته: مقاله از مدیر فایل Nautilus که استاندارد برای اوبونتو است استفاده می کند، اما این دستورالعمل به سایر مدیران اعمال خواهد شد، فقط طرح برخی از عناصر رابط و نمایش آنها ممکن است متفاوت باشد.
برای پیدا کردن اندازه یک پوشه در لینوکس با استفاده از مدیر فایل، این مراحل را دنبال کنید:
- مدیر فایل را با کلیک بر روی آیکون در نوار وظیفه یا با جستجو در سیستم باز کنید.
- حرکت به دایرکتوری که در آن پوشه قرار دارد.
- راست کلیک (RMB) در پوشه.
- از منوی زمینه انتخاب مورد "خواص".
پس از دستکاری انجام شده، یک پنجره در مقابل شما ظاهر می شود که در آن شما باید رشته را پیدا کنید "محتوا" (1)، در مقابل آن اندازه پوشه خواهد بود. به هر حال، در زیر اطلاعاتی در مورد باقیمانده وجود خواهد داشت فضای دیسک آزاد (2).
نتیجه گیری
در نتیجه، شما دو راه دارید که می توانید اندازه یک پوشه را در سیستم عامل های مبتنی بر لینوکس پیدا کنید. اگر چه آنها اطلاعات مشابهی را ارائه می دهند، گزینه هایی برای به دست آوردن آن کاملا متفاوت هستند. اگر شما نیاز به سرعت پیدا کردن اندازه یک پوشه واحد، پس از آن ایده آل برای استفاده از مدیر فایل، و اگر شما نیاز به دریافت اطلاعات به همان اندازه که ممکن است، سپس ترمینال با این ابزار خوب کار خواهد کرد دو و گزینه های آن.