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

این دستور برای نمایش حجم فایل ها و فولدر ها در لینوکس استفاده میشه. دستور du یک دستور بسیار کاربردی، حرفه‌ای و لذت بخش هست!.

حالا ممکنه با خودتون بگین خوب مجبوری از terminal استفاده کنی برو خیلی راحت از یک file manager استفاده کن!.

چند تا نکته رو لازمه خدمتتون بگم

  • من با terminal خیلی حال میکنم
  • دسترسی بهش خیلی ساده تره (من از Guake استفاده میکنم)
  • خیلی سریعتره
  • سرور لینوکس به صورت پیش فرض desktop نداره و برای مدیریتش همیشه از terminal استفاده میکنم.

 تا اینکه با این دستور آشنا شدم و یک مقدار برای استفاده ازش مطالعه کردم.

دیدن حجم کلی یک فولدر در اینجا فولدر home کاربر:

du -sh /home/mahdi

 دیدن حجم فایل‌ها و فولدر‌ها در مسیر جاری: 

du -sh ./*

دیدن حجم فایل‌ها و فولدر‌ها در پوشه home: 

du -sh /home/mahdi/*

توضیح اینکه در اینجا سوئیچ -h به معنای قابل خواندن توسط انسان هست (human readable)

سوئیچ -s به معنای این هست که زیر فولدر‌ها رو جدا جدا نمایش ندهد و فقط یک خلاصه ای از نتایج نمایش بده

اینم نحوه نمایش مقادیر در ترمینال

یه نکته خوب دیگه هم هست که اگر بدونید مفید هست اونم استفاده از دستور sort برای مرتب کردن خروجی دستور du براساس حجم است. مشابه مثال زیر میتونید این کار رو انجام بدین.

du -sh ./* | sort -h


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

بیشتر توضیح دادن پیچیدش میکنه و منم از پیچیدگی فراری هستم

نوشته شده در سه شنبه ۱۳۹۸/۰۱/۲۰ ساعت ۱۹:۴۵ توسط مهدی باقری | تعداد بازدید ۱۳۳۰

نظر شما
*
* captcha