کمانڈ لائن سے ڈائرکٹری کا سائز کیسے حاصل کیا جائے۔
فہرست کا خانہ:
کمانڈ لائن سے ڈائریکٹری کا سائز دیکھنا چاہتے ہیں؟ آپ نے محسوس کیا ہوگا کہ ڈائرکٹری کے مواد کو درج کرنے کے لیے روایتی ls کمانڈ کا استعمال ضروری نہیں کہ ڈائرکٹری کا کل سائز ظاہر کرے۔ اس کے بجائے، یہ دیکھنے کے لیے کہ کسی مخصوص ڈائرکٹری کے لیے ڈسک کا استعمال کیا ہے، آپ ڈیڈیکیٹڈ ڈو کمانڈ استعمال کرنا چاہیں گے، جو کسی بھی پاتھ یا ڈائرکٹری کے لیے ڈسک کے استعمال کے اعداد و شمار ظاہر کرے گا۔ہم آپ کو اس کمانڈ کو استعمال کرنے کا طریقہ دکھائیں گے۔
اس کا مقصد واضح طور پر کمانڈ لائن صارفین کے لیے ہے، اور ڈائرکٹری کے سائز کو بازیافت کرنے کے لیے du کمانڈ Mac OS، mac OS X، linux، اور زیادہ تر دیگر یونکس قسموں پر بھی ایسا ہی کام کرے گی۔ آرام دہ میک صارفین کے لیے، ڈائرکٹری کا سائز حاصل کرنے کا ایک آسان طریقہ کسی بھی مخصوص فولڈر پر Get Info کمانڈ کا استعمال کرتے ہوئے فائنڈر کے ذریعے ہے۔
کمانڈ لائن کے ذریعے ڈائرکٹری کا سائز حاصل کرنا
ٹرمینل کمانڈ لائن سے، ڈائرکٹری کا سائز دیکھنے کے لیے درج ذیل نحو کو جاری کریں:
du -sh/directory/path
مثال کے طور پر، /Applications فولڈر کا کل سائز حاصل کرنے کے لیے، آپ درج ذیل کمانڈ سٹرنگ جاری کریں گے:
du -sh/Applications/
آپ اسے کسی بھی مخصوص ڈائرکٹری کے سائز کا حساب لگانے اور ڈائرکٹریز اور فائلوں پر مشتمل سائز کو دیکھنے کے لیے استعمال کر سکتے ہیں۔
The -s جھنڈا اس بات کو یقینی بنائے گا کہ ہر مخصوص اندراج کا حساب لگایا گیا ہے، اور -h جھنڈا آؤٹ پٹ کو انسانی پڑھنے کے قابل سائز کی شکل میں بنائے گا (سائز کا آؤٹ پٹ کلو بائٹس کو KB اور میگا بائٹس کو MB کے طور پر دکھایا جائے گا، بائٹس کے بجائے)۔ ہم نے یہاں ڈسک کے استعمال کی کمانڈ کے ساتھ ساتھ du اور علیحدہ df کمانڈ پر بھی بات کی ہے۔
کمانڈ لائن کے ذریعے ڈائرکٹری کے تمام مواد کا سائز کیسے دیکھیں
اگر آپ کمانڈ لائن سے موجودہ ڈائرکٹری کے مواد کا سائز دیکھنا چاہتے ہیں، بشمول فولڈرز اور فائلز، ستارہ وائلڈ کارڈ کے ساتھ du -sh کمانڈ، جیسے:
du -sh
یہ موجودہ ڈائریکٹری میں ہر چیز کا سائز دکھائے گا، بشمول فولڈرز کا کل سائز اور انفرادی فائلوں کا کل سائز، ایک لمبی فہرست کی شکل میں۔
اگر آپ چاہیں تو وائلڈ کارڈ کو ڈائرکٹری کے دیگر راستوں کے ساتھ بھی استعمال کر سکتے ہیں، مثال کے طور پر اگر آپ صارف کے ڈیسک ٹاپ فولڈر اور تمام مواد کا سائز دیکھنا چاہتے ہیں تو کمانڈ یہ ہوگی:
du -sh/Users/NAME/Desktop/
ذہن میں رکھیں کہ du ہر ڈائرکٹری، اس کے مواد اور انفرادی فائلوں کے کل فائل سائز کا حساب لگا رہا ہے اور اس لیے آپ کی ٹارگٹ ڈائرکٹری کیا ہے اس پر منحصر ہے کہ مواد کے سائز کو واپس رپورٹ کرنے میں کچھ وقت لگ سکتا ہے۔ آپ کو ظاہر ہے کہ کمپیوٹر جتنا تیز ہوگا، یہ پروسیسنگ اتنی ہی تیزی سے ہوگی۔
یہ بات بھی قابل غور ہے کہ اگر آپ پوری ڈائرکٹری کے بجائے کسی ڈائرکٹری میں صرف ایک مخصوص فائل کا سائز حاصل کرنا چاہتے ہیں تو آپ اس مخصوص فائل کے لیے ls -l کمانڈ استعمال کرسکتے ہیں۔
کمانڈ لائن سے ڈائریکٹریز کے سائز کو بازیافت کرنے کے لیے ایک اور مددگار چال کے بارے میں جانتے ہیں؟ ہمیں تبصرے میں بتائیں، اور اگر آپ کو یہ مضمون پسند آیا ہے تو آپ کو ہمارے دوسرے کمانڈ لائن مواد کو بھی دلچسپ لگے گا۔