ڳولا سان توهان جي هارڊ ڊرائيو تي سڀني کان وڏو ڊائريڪٽريٽ يا فائلون ڳوليو

ڇا توهان ڪڏهن toاڻڻ چاهيو ٿا ته توهان جي هارڊ ڊرائيو تي ڪهڙي فولڊر يا فائل تمام وڏو آهي؟

حڪم مل اهو عظيم آهي ، اهو اسان کي ڪيترائي ڪم ڪرڻ جي اجازت ڏي ٿو (اسان انهن بابت ڪجهه اڳ بابت ڳالهايو آهي) ، هتي آئون توهان کي هن جو ٻيو استعمال آڻيندس.

هيٺ ڏنل حڪم پوري HDD ڳوليندو ۽ اسان کي ٻڌايو ته 10 ڪمپيوٽر تي تمام وڏا فائلون يا فولڊر ڪير آهن:

sudo find / -printf '%s %p\n'| sort -nr | head -10

جيڪڏهن توهان toاڻڻ چاهيو ٿا صرف 10 جي وڏي نه ، پر 20 يا انهي وانگر ڪجهه ، صرف آخري 10 کي مطلوب جي مٽاسٽا لاءِ.

جيئن مون اڳ چيو آهي ، اهو فولڊر ۽ فائلون ٻئي ڳڻپ ڪندو ، جيڪڏهن توهان صرف اڪائونٽ ۾ وٺڻ چاهيندا فولڊر شامل ڪيو ويندو-ٽائيپ ڊي (ڊي = ڊاريڪٽري):

sudo find / -type d -printf '%s %p\n'| sort -nr | head -10

ان جي برعڪس ۽ صرف ڏسڻ چاهيو ٿا آرڪٽائيو ۽ ڪوبه فولڊر ٽائپ ٿيل نه هوندو f (f = فائيل):

sudo find / -type f -printf '%s %p\n'| sort -nr | head -10

جيڪڏهن توهان فائيل جو قسم بيان ڪرڻ چاهيو ٿا ، اهو صرف .mp4 اڪاؤنٽ ۾ وٺو ، صرف هڪ نالو "* .mp4" شامل ڪريو:

sudo find / -iname "*.mp4" -printf '%s %p\n'| sort -nr | head -10

منهنجي حالت ۾ مون وٽ سڀ کان وڏي فائلون آهن منهنجي مجازي سرور جا مجازي HDD آهن ڪي ايم+ ڪريمو ، پوءِ هڪ فٽبال وڊيو (گيلٿ بيل سان ريئل ميڊريز سان گڏ پيش ڪرڻ) ۽ ٻيون شيون.


مضمون جو مواد اسان جي اصولن تي عمل ڪري ٿو ايڊيٽوريل اخلاقيات. غلطي ڪلڪ ڪرڻ جي رپورٽ لاءِ هتي.

11 تبصرا ، پنھنجو ڇڏ

پنهنجي راءِ ڏيو

پنهنجي اي ميل ايڊريس شايع نه ڪيو ويندو. گهري شعبن سان لڳل آهن *

*

*

  1. ڊيٽا جو ذميوار: Miguel Ángel Gatón
  2. ڊيٽا جو مقصد: ڪنٽرول سپيم ، تبصرو جي انتظام.
  3. سازش: توهان جي رضامندي
  4. ڊيٽا جي ابلاغ: ڊيٽا کي قانوني ذميواري کانسواءِ ٽئين پارٽين تائين رسائي نه ڏني ويندي.
  5. ڊيٽا اسٽوريج: ڊيٽابيس اويسينٽس نيٽورڪ (اي يو) پاران ميزباني ڪيل
  6. حق: ڪنهن به وقت توهان پنهنجي معلومات کي محدود ، ٻيهر ۽ ختم ڪري سگهو ٿا.

  1.   بورسڊين چيو

    بس آئون جيڪو ڳولي رهيو هو اهو knowاڻڻ لاءِ جتي آئون پنهنجي روٽ تي وڌيڪ جڳهه والاري ٿو ۽ انهي ڪري مون کي آزاد ڪري سگهان ٿو

    توهان جي مهرباني.

  2.   ادوارو چيو

    تمام سٺو مضمون ، تمام مفيد. توهان جي وڏي مهرباني… رستي ۾ ، هالا ميڊريز !! هن جي

    1.    فيڪڪوسن چيو

      مان هتي ميڊريز گروپ ۾ شامل ٿيو
      ڪجهه وقت اڳ مون سينٽوس 6.5 کي گهٽ ۾ گهٽ انسٽال ڪيو ۽ مون ۾ اها غلطي هئي ۽ مون هن کي / etc / hostname کي ايڊٽ ڪندي حل ڪيو ، ڇاڪاڻ ته جيڪو ميزبان نالو مون نيٽ ورڪ ڪارڊ جي ترتيب جي ترتيب ۾ لکيو هو ايشيش جي ڪري تسليم نه ٿيو هو.

  3.   3 آر اين 3 ايس ٽي چيو

    جيڪڏهن ڪا شيءَ ”لينڪس کان“ بابت مون کي پسند آهي ته اها آهي اهي زيور هميشه ڪنسول لاءِ ظاهر ٿيندا آهن جيڪي صفر ۽ ٻين جي وچ ۾ اسان جي زندگين کي وڌيڪ برداشت ڪن ٿا. وڏي وڏي مهرباني KZKG ^ گارا!

  4.   سگهڙ چيو

    مان قسم کڻان ٿو ته مون هن بلاگ ۾ هڪ متبادل پڙهيو هو ، جڏهن کان مون ان کي ڳولي ورتو آئون ان کان سواءِ رهي نٿو سگهان:

    اين ڊي ڊي

    اهو هڪ انتطاماتي حڪم آهي جيڪو ڊفالٽ سان نٿو اچي (توهان کي توهان جي ڊسٽرو پيڪيج کان انسٽال ڪرڻو آهي) پر اهو انتهائي مفيد آهي. هن فائلن کي ترتيب سان ترتيب ڏي ٿو ، توهان کي ڏيکاري ٿو بار يا هڪ خلا جو سيڪڙو جيڪي اهي ورهاitionي تي قبضو ڪن ٿا. هتي انٽرنيٽ تان هڪ اسڪرين شاٽ ورتي وئي آهي http://www.heitorlessa.com/wp-content/uploads/2013/04/NCDU-1.9-Disk-stats.png

  5.   ويڊگانگو چيو

    اهو پڻ ٻه حڪم سان ڪري سگهجي ٿو.
    ھي فولڊر ڳولڻ آھي

    $ du -Sh | قسم-آر ايڇ | سر 15

    ۽ هن هڪ سڀ کان وڏيون فائلون ڳولڻ لاءِ.

    $ ڳولهيو. -فائپ f -exec du -Sh {} + | قسم-آر ايڇ | سر 15

    $ ڳولهيو. -فائپ f -exec du -Sh {} + | قسم-آر ايڇ | سر 15

  6.   هاپ 80 چيو

    ۽ هر آپشن جي وضاحت ڇا آهي؟

  7.   لوئس گگو ڪاساس چيو

    تمام سٺو مضمون منهنجي لاءِ مددگار هو.
    شيئر ڪرڻ جي وڏي مهرباني

  8.   Rogelio Rees چيو

    ڇا ڪو مون جي مدد ڪري سگهي ٿو؟ مون کي هڪ ڪمانڊ جي ضرورت آهي جيڪا ڊاريڪٽري جي اندر ڳولي .tt فائلون جيڪي 0 بائيٽ کان وڌيڪ آهن ۽ انهن کي ٻئي ڊاريڪٽري ڏانهن منتقل ڪن ٿيون ، مون کي صرف اهو مليو آهي.

    ڳولهيو. -ٽائپ f -size + 1b -exec mv /home/oradev/new/*.txt / home / oradev / move \؛

    پر سڀني فائلن کي ڇڏي انهن جي سائيز جي پروا ڪريو.

  9.   جييڪ چيو

    حڪم لاءِ مهرباني!

    هن ٻين موقعن تي استعمال ڪيو هو ، پر صرف ”اسڪرپٽ ڪدي“ موڊ ۾ ... رش ۽ ٻين سببن جي ڪري.

    ۽ جيتوڻيڪ ڳولي هڪ عام استعمال ٿيل حڪم (-name ، -exec) ، مون کي سموري دستور تي چ lookو نظر نه وٺڻ جي قابل ٿي چڪو آهي.

    مون پهريان ئي وحشي طاقت کي محسوس ڪيو هو ته هي شاندار اوزار جو آهي ... پر هاڻ آئون ان کي وڌيڪ غور سان ڏسي رهيو آهيان ۽ آئون انهي کي وڌيڪ ساراهين ٿو.

    هتي توهان کي اسپيني ۾ آهي
    http://es.tldp.org/Paginas-manual/man-pages-es-extra-0.8a/man1/find.1.html

    اها ڪاڻ آهي ، ته دليلن وڌيڪ بي مقصد نه آهن ... يا ته توهان انهن کي knowاڻو ٿا ، ڇو ته توهان انهن کي learnedاڻيو آهي ، يا اندرون يا انسان ۾ ڳولا ڪرڻ تي جڏهن وڌيڪ نه آهن ...

    ٻيهر مهرباني ۽ توهان جي مهرباني جيئن هميشه GNU ڏانهن!

    هڪ سوال ... صرف تجسس کان ٻاهر:

    جڏهن توهان ڳولڻ لاءِ ”پرنٽف“ دليل رکندا آهيو ...
    ڇا نظام سسٽم پرنٽف ڪمانڊ استعمال ڪندو آهي ، يا ڇا پرنٽف لاڳو ٿئي ٿو تلاش ۾؟

    مان اهو چوان ٿو ، ڇاڪاڻ ته پرنٽف هميشه لاءِ سسٽم ۾ لاڳو ڪيل حڪم آهي ، پر جيڪو مون ذاتي طور تي ڪڏهن استعمال نه ڪيو هو ... گهٽ ۾ گهٽ سڌي طرح.

    مهرباني!

    جييڪ.

  10.   ٻارهين چيو

    youا توھان مون کي tellائي سگھوٿا ته ڪيئن عمل ڪجي sudo find / -type f -printf '٪ s٪ p \ n' | ترتيب ڏيو -nr | سر -10
    ڪجھ رستن کان بچڻ؟

    مون وٽ مثال طور:
    / dev / sda2 19G 16G 2.8G 85 / /
    udev 10M 0 10M 0٪ / dev
    tmpfs 3.2G 329M 2.9G 11 / / رن
    tmpfs 7.9G 153M 7.8G 2 / / dev / shm
    tmpfs 5.0M 0 5.0M 0٪ / رن / لاڪ
    tmpfs 7.9G 0 7.9G 0٪ / sys / fs / cgroup
    / dev / sda1 453M 37M 389M 9٪ / بوٽ
    / dev / drbd3 477M 2.3M 445M 1٪ / var / lib / nfs
    / dev / drbd1 1.9T 821G 1005G 45٪ / nfs / گھر
    / dev / drbd2 2.9T 960G 1.8T 36 / / nfs / homearchive
    / dev / drbd0 962G 426G 488G 47 / / nfs / pool

    ۽ جڏھن runningولھيو / -قسم f -printf '٪ s٪ p \ n' | ترتيب ڏيو -nr | سر -10
    مان فائلون حاصل ڪريان ٿو / nfs / کان
    مان ان کي نظرانداز ڪرڻ چاهيندس