لینکس میں اصل سائز کے ذریعہ ڈائریکٹریوں کو کس طرح ترتیب دیں



مسائل کو ختم کرنے کے لئے ہمارے آلے کو آزمائیں

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



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



طریقہ 1: ڈسک کے استعمال کے تجزیہ کار کے ساتھ ڈائرکٹریوں کی ترتیب

اوبنٹو ، ڈبیئن اور لینکس ٹکسال کے صارف جو گرافیکل ڈسک تجزیہ ٹولز کو ترجیح دیتے ہیں وہ فوری طور پر سوڈ اپٹ - انسٹال بائوباب استعمال کرنے کی کوشش کر سکتے ہیں۔ فیڈورا اور ریڈ ہیٹ صارفین عام طور پر کمانڈ لائن سے سوڈو یم انسٹال بوباب استعمال کرسکتے ہیں ، لیکن یہ بات ذہن میں رکھیں کہ جی ٹی کے + ایپلی کیشن ہونے کے ناطے آپ کو کچھ انحصار کو پُر کرنے کی ضرورت پڑسکتی ہے اگر آپ کیی ٹی پر مبنی ڈیسک ٹاپ ماحول جیسے کیڈی یا ایل ایکس کیو ٹی استعمال کررہے ہیں۔ .



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

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



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

فہرست فہرست پر کلک کرنے سے دراصل ڈائریکٹریوں کو اسی طرح ترتیب دیا جاتا ہے جس طرح ایک فائل مینیجر عام طور پر کرتا ہے ، لہذا یہ ہر اعلٰی ڈائرکٹری کی سب ڈائرکٹریاں کے اندر رہتے ہوئے اشیا کی سراسر تعداد کے مقابلہ میں اصل سائز کا موازنہ کرنا مفید ثابت ہوسکتا ہے۔

طریقہ 2: کلاسیکی ڈو ٹول کا استعمال

اگر آپ کو کمانڈ لائن پر کام کرنے میں کوئی اعتراض نہیں ہے تو آپ کسی بھی لینکس پرامپٹ سے یونکس کمانڈ لائن ڈسک استعمال (du) ٹول استعمال کرسکتے ہیں۔ یہ پروگرام فائلوں کے کسی بھی سیٹ کے ڈسک کے استعمال کا خلاصہ کرے گا۔ اگر آپ اسے بغیر کسی دلائل کے چلاتے ہیں ، تو وہ ہر ڈائرکٹری کے ذریعہ بار بار دیکھنے کی کوشش کرے گا اور جب تک کہ وہ کسی درخت کے اختتام تک نہ پہنچے ہر ایک کے سائز کا خلاصہ کرے گا۔

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

du –si –max-গভীরতা = 1 nameOfDirectory | ترتیب دیں -h

آپ کو نام آف ڈائرکٹری کو تبدیل کرنے کی ضرورت ہوگی اس ڈائریکٹری کے ساتھ جس میں آپ شروع کرنا پسند کریں گے۔ مثال کے طور پر کہیں کہ آپ براہ راست نیچے / لیب میں پائی گئی تمام ڈائریکٹریوں کو سائز کے حساب سے ترتیب دینا چاہتے ہیں۔ آپ کمانڈ کو اس طرح چلاسکتے ہیں:

du –si –max-গভীরতা = 1 / لیب | ترتیب دیں -h

آپ xmax-গভীরতা = کے بعد اس نمبر کو تبدیل کرنا چاہتے ہیں کیونکہ چونکہ یہ قدر اس بات کی وضاحت کرتی ہے کہ ڈوکی کمانڈ کو کس حد تک تلاش کرنا چاہئے۔ تاہم ، چونکہ یہاں کا مقصد کسی پورے درخت کے ذریعے تلاش کرنے سے گریز کرنا تھا ہم نے اسے 1 پر چھوڑنے کا انتخاب کیا اور کسی ایک ڈائرکٹری کے نیچے نظر ڈالیں۔

ایس ایس کی دلیل سے یہ اشارہ ملتا ہے کہ ڈو کمانڈ کو بین الاقوامی نظام یونٹ کا استعمال کرتے ہوئے سائز پرنٹ کرنا چاہئے ، جو ایک کلو بائٹ کی وضاحت 1،000 بائٹس کے برابر ہے۔ اگرچہ او ایس ایکس سے لینکس میں ہجرت کرنے والے یا ہارڈ ویئر کے سائز والے ڈائرکٹری کے سائز کا حساب لگانے کے لئے استعمال ہونے والے افراد کی طرف سے یہ ترجیح دی جاتی ہے ، لیکن بہت سے صارفین بائنری سائز میں زیادہ تر استعمال ہوتے ہیں جہاں 1،024 بائٹس 1 میگا بائٹ کے برابر ہیں۔ اس طرح -h کے ساتھ اس کی جگہ تبدیل کریں:

du -h –max-खोली = 1 / lib | ترتیب دیں -h

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

کیا آپ خود کو یہ حل اکثر استعمال کرتے ہوئے ڈھونڈتے ہیں اور اس کی بجائے یہ چاہتے ہیں کہ آپ کے پاس نئی لعنتوں پر مشتمل نسخہ موجود ہے ، پھر آپ ڈیبین ، اوبنٹو ، مختلف اوبنٹو اسپنز ، بودھی اور لینکس منٹ پر این سی کرس انسٹال کرنے کے لئے sudo apt-get install ncdu استعمال کرسکتے ہیں۔ مبنی ڈو ناظرین۔ فیڈورا اور ریڈ ہیٹ صارفین sudo yum ncdu استعمال کرسکتے ہیں اگر انہوں نے sudoers فائل مرتب کی ہے ، یا انتظامیہ کے پاس ورڈ کے بعد yum انسٹال کریں NCdu اگر وہ ابھی تک نہیں ہیں۔

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

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

4 منٹ پڑھا