لینکس میں ڈائریکٹری سائز چیک کریں۔

Check Directory Size Linux



GUI کا استعمال کرتے ہوئے ڈائریکٹریز اور فائلوں کا سائز چیک کرنا کافی آسان ہے۔ کمانڈ لائن کا استعمال کرتے ہوئے ڈائریکٹری کا سائز حاصل کرنا GUI استعمال کرنے سے کہیں زیادہ مشکل ہوسکتا ہے۔ 'ls' کمانڈ کے ساتھ ، آپ ڈائریکٹری کے مندرجات کی فہرست بنا سکتے ہیں لیکن آپ صحیح جگہ یا ڈائریکٹری کا سائز نہیں دیکھ سکتے۔ اس کے بجائے ، آپ کو ڈائریکٹری یا فائل کا صحیح سائز حاصل کرنے کے لیے مزید کمانڈ دریافت کرنا ہوں گے۔

اس آرٹیکل میں ، آپ سیکھیں گے کہ کمانڈ لائن ماحول کا استعمال کرتے ہوئے لینکس پر ڈائریکٹری کا سائز کیسے چیک کریں۔ اس آرٹیکل میں دکھائے گئے تمام احکامات اوبنٹو 20.04 سسٹم پر چلائے گئے۔ تمام طریقے اور اقدامات ٹرمینل میں کئے جاتے ہیں۔ آپ Ctrl + Alt + t ٹائپ کرکے ٹرمینل ونڈو جلدی کھول سکتے ہیں۔







مندرجہ ذیل کچھ طریقے ہیں جو آپ لینکس سسٹم پر ڈائریکٹری سائز چیک کرنے کے لیے استعمال کر سکتے ہیں۔ ہم ان طریقوں کو ایک ایک کرکے دریافت کریں گے:



طریقہ 1: ڈو کمانڈ کا استعمال کرتے ہوئے ڈائریکٹری کا سائز چیک کریں۔

ڈائرکٹری کے سائز کو چیک کرنے کے لیے ڈیفالٹ کمانڈ کو 'du' کمانڈ کہا جاتا ہے ، جس کا مطلب ہے۔ د isk آپ بابا du کمانڈ زیادہ تر لینکس ڈسٹری بیوشنز پر انسٹال ہے۔ du کمانڈ کا استعمال کرتے ہوئے ، آپ اپنے سسٹم کا موجودہ ڈائریکٹری سائز دیکھ سکتے ہیں ،



$کی





مذکورہ کمانڈ ہوم ڈائریکٹری کے مندرجات کی فہرست دکھاتا ہے۔ بائیں طرف دکھائے گئے نمبر ہر شے کے کلو بائٹس میں سائز دکھاتے ہیں۔

-h آپشن کا استعمال کرتے ہوئے ، آپ آؤٹ پٹ کو مزید وضاحتی شکل میں بھی دکھا سکتے ہیں ، جیسا کہ:



$کی– ہ

مذکورہ کمانڈ کلو ، میگا اور گیگا بائٹس میں نمبروں کے ساتھ جگہ دکھاتی ہے۔

مخصوص ڈائریکٹری کا سائز معلوم کرنے کے لیے ، درج ذیل نحو کا استعمال کریں:

$کی– ہ/ڈائریکٹری کا راستہ

آپ کو مندرجہ بالا کمانڈ کو بطور سوڈو صارف چلانے کی ضرورت ہوگی ، کیونکہ کچھ ڈائریکٹریوں کو مخصوص اجازتوں کی ضرورت ہوتی ہے جو مخصوص ڈائریکٹری کے مواد تک رسائی حاصل کرتی ہے۔

/var ڈائریکٹری کے ڈائریکٹری سائز کو چیک کرنے کے لیے درج ذیل کمانڈ کا استعمال کریں:

$سودو کی– ہ/کہاں

-hc آپشن کے ساتھ ، آپ مخصوص ڈائریکٹری کا سائز انسانی پڑھنے کے قابل شکل میں دکھا سکتے ہیں ، جیسا کہ:

$سودو کی ایچ سی /کہاں

آپ زیادہ سے زیادہ گہرائی کے آپشن کا استعمال کرتے ہوئے سب ڈائرکٹری راستے کی گہرائی کو بھی تبدیل کرسکتے ہیں۔ مثال کے طور پر ، اگر آپ صرف اوپر کی ڈائرکٹری ڈسپلے کرنا چاہتے ہیں ، تو آپ کو مندرجہ ذیل کے طور پر max-depth = 0 سیٹ کرنے کی ضرورت ہوگی۔

$سودو کی–hc xmax-depth = /کہاں

اسی طرح ، سب ڈائرکٹری کی ایک پرت کے ساتھ ٹاپ ڈائرکٹری کو دوبارہ حاصل کرنے کے لیے ، پھر آپ max-depth = 1 سیٹ کریں گے۔

$سودو کی–hc xmax-depth = /کہاں

اگر آپ du سے متعلق مزید احکامات دریافت کرنا چاہتے ہیں تو آپ درج ذیل کمانڈ استعمال کر سکتے ہیں۔

$آدمی کی

طریقہ 2: ٹری کمانڈ کا استعمال کرتے ہوئے ڈائریکٹری سائز چیک کریں۔

ٹری کمانڈ کا استعمال درخت کی شکل میں ڈائریکٹریز ، سب ڈائرکٹریز اور فائلوں کو ظاہر کرنے کے لیے کیا جاتا ہے۔ آپ اپنی مرضی کے مطابق جھنڈوں اور اختیارات کو داخل کرکے اس کمانڈ کو مزید مفید بنا سکتے ہیں۔ ٹری کمانڈ زیادہ تر لینکس سسٹم پر پہلے سے انسٹال نہیں ہوتی ہے۔ آپ apt پیکیج مینیجر کا استعمال کرتے ہوئے یہ کمانڈ انسٹال کر سکتے ہیں ،

$سودومناسبانسٹال کریں درخت

موجودہ ڈائریکٹری ، سب ڈائرکٹریز اور فائلوں کو ظاہر کرنے کے لیے ٹرمینل پر درج ذیل کمانڈ استعمال کریں:

$درخت -ڈی

ٹری کمانڈ کے ساتھ ، آپ درج ذیل نحو کا استعمال کرتے ہوئے مخصوص ڈائریکٹری کا مواد بھی حاصل کرسکتے ہیں۔

$درخت /ڈائریکٹری کا راستہ

/var ڈائریکٹری کے مواد کی فہرست کے لیے ، آپ درج ذیل کمانڈ استعمال کریں گے:

$درخت /کہاں

کمانڈ مکمل کرنے کے بعد ، یہ ڈائریکٹریوں اور سب ڈائرکٹریوں کی کل تعداد ظاہر کرے گا۔

ٹری کمانڈ کے بارے میں مزید جاننے کے لیے درج ذیل کمانڈ استعمال کریں:

$آدمی درخت

طریقہ 3: ncdu کمانڈ کا استعمال کرتے ہوئے ڈائریکٹری سائز چیک کریں۔

NCurses Disk Usage ، مختصرا ‘'ncdu' ، ڈائریکٹری کا سائز چیک کرنے کے لیے بھی استعمال ہوتا ہے۔ زیادہ تر لینکس سسٹم پر ncdu بطور ڈیفالٹ انسٹال نہیں ہے۔ آپ کو اپٹ پیکج مینیجر کے ذریعے کمانڈ لائن کا استعمال کرتے ہوئے یہ کمانڈ انسٹال کرنے کی ضرورت ہوگی ،

$سودومناسبانسٹال کریںاین سی ڈی یو

این سی ڈی یو کا استعمال کرتے ہوئے ، آپ اپنے سسٹم ڈسک کے استعمال کا انٹرایکٹو ڈسپلے دیکھ سکتے ہیں۔ اس کمانڈ کو آزمانے کے لیے درج ذیل پر عمل کریں:

$این سی ڈی یو

اوپری اوپری بائیں کونے میں موجودہ ڈائریکٹری کو دیکھا جا رہا ہے۔ بائیں کالم عددی قدر میں ڈائریکٹری کا سائز دکھاتا ہے ، جہاں # نشانیاں ہر ڈائریکٹری کے ساتھ والے سائز کی نشاندہی کرتی ہیں۔ تیر والے بٹنوں کا استعمال کرتے ہوئے ، آپ ان لائنوں کے درمیان تشریف لے سکتے ہیں۔ یہاں ، دائیں تیر کا مقصد ڈائریکٹری کو براؤز کرنا ہے ، اور بائیں تیر کا مقصد آپ کو پیچھے ہٹانا ہے۔

این سی ڈی یو کمانڈ کے ساتھ ، آپ کسی خاص ڈائریکٹری کو بھی نشانہ بنا سکتے ہیں ، جیسا کہ:

$این سی ڈی یو/کہاں

این سی ڈی یو انٹرفیس کو چھوڑنے کے لیے ، ’کیو‘ دبائیں اور مدد کے لیے ’؟‘ دبائیں۔

اس آرٹیکل میں ، آپ نے تین مختلف طریقوں سے اوبنٹو 20.04 لینکس سسٹم پر ٹرمینل کمانڈ لائن کے استعمال کی ڈائریکٹری سائز چیک کرنے کا طریقہ سیکھا۔ آپ ٹرمینل کا استعمال کرتے ہوئے درخت ، این سی ڈی یو ، اور ڈو کمانڈ سے متعلق مزید کمانڈ تلاش کر سکتے ہیں۔ یہ کمانڈ تمام لینکس ڈسٹری بیوشنز پر استعمال کی جا سکتی ہیں۔ اگر آپ کے کوئی سوالات یا مشورے ہیں تو بلا جھجھک نیچے تبصرہ کریں۔