ڇا توهان ڪڏهن 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 تبصرا ، پنھنجو ڇڏ
بس آئون جيڪو ڳولي رهيو هو اهو knowاڻڻ لاءِ جتي آئون پنهنجي روٽ تي وڌيڪ جڳهه والاري ٿو ۽ انهي ڪري مون کي آزاد ڪري سگهان ٿو
توهان جي مهرباني.
تمام سٺو مضمون ، تمام مفيد. توهان جي وڏي مهرباني… رستي ۾ ، هالا ميڊريز !! هن جي
مان هتي ميڊريز گروپ ۾ شامل ٿيو
ڪجهه وقت اڳ مون سينٽوس 6.5 کي گهٽ ۾ گهٽ انسٽال ڪيو ۽ مون ۾ اها غلطي هئي ۽ مون هن کي / etc / hostname کي ايڊٽ ڪندي حل ڪيو ، ڇاڪاڻ ته جيڪو ميزبان نالو مون نيٽ ورڪ ڪارڊ جي ترتيب جي ترتيب ۾ لکيو هو ايشيش جي ڪري تسليم نه ٿيو هو.
جيڪڏهن ڪا شيءَ ”لينڪس کان“ بابت مون کي پسند آهي ته اها آهي اهي زيور هميشه ڪنسول لاءِ ظاهر ٿيندا آهن جيڪي صفر ۽ ٻين جي وچ ۾ اسان جي زندگين کي وڌيڪ برداشت ڪن ٿا. وڏي وڏي مهرباني KZKG ^ گارا!
مان قسم کڻان ٿو ته مون هن بلاگ ۾ هڪ متبادل پڙهيو هو ، جڏهن کان مون ان کي ڳولي ورتو آئون ان کان سواءِ رهي نٿو سگهان:
اين ڊي ڊي
اهو هڪ انتطاماتي حڪم آهي جيڪو ڊفالٽ سان نٿو اچي (توهان کي توهان جي ڊسٽرو پيڪيج کان انسٽال ڪرڻو آهي) پر اهو انتهائي مفيد آهي. هن فائلن کي ترتيب سان ترتيب ڏي ٿو ، توهان کي ڏيکاري ٿو بار يا هڪ خلا جو سيڪڙو جيڪي اهي ورهاitionي تي قبضو ڪن ٿا. هتي انٽرنيٽ تان هڪ اسڪرين شاٽ ورتي وئي آهي http://www.heitorlessa.com/wp-content/uploads/2013/04/NCDU-1.9-Disk-stats.png
اهو پڻ ٻه حڪم سان ڪري سگهجي ٿو.
ھي فولڊر ڳولڻ آھي
$ du -Sh | قسم-آر ايڇ | سر 15
۽ هن هڪ سڀ کان وڏيون فائلون ڳولڻ لاءِ.
$ ڳولهيو. -فائپ f -exec du -Sh {} + | قسم-آر ايڇ | سر 15
$ ڳولهيو. -فائپ f -exec du -Sh {} + | قسم-آر ايڇ | سر 15
۽ هر آپشن جي وضاحت ڇا آهي؟
تمام سٺو مضمون منهنجي لاءِ مددگار هو.
شيئر ڪرڻ جي وڏي مهرباني
ڇا ڪو مون جي مدد ڪري سگهي ٿو؟ مون کي هڪ ڪمانڊ جي ضرورت آهي جيڪا ڊاريڪٽري جي اندر ڳولي .tt فائلون جيڪي 0 بائيٽ کان وڌيڪ آهن ۽ انهن کي ٻئي ڊاريڪٽري ڏانهن منتقل ڪن ٿيون ، مون کي صرف اهو مليو آهي.
ڳولهيو. -ٽائپ f -size + 1b -exec mv /home/oradev/new/*.txt / home / oradev / move \؛
پر سڀني فائلن کي ڇڏي انهن جي سائيز جي پروا ڪريو.
حڪم لاءِ مهرباني!
هن ٻين موقعن تي استعمال ڪيو هو ، پر صرف ”اسڪرپٽ ڪدي“ موڊ ۾ ... رش ۽ ٻين سببن جي ڪري.
۽ جيتوڻيڪ ڳولي هڪ عام استعمال ٿيل حڪم (-name ، -exec) ، مون کي سموري دستور تي چ lookو نظر نه وٺڻ جي قابل ٿي چڪو آهي.
مون پهريان ئي وحشي طاقت کي محسوس ڪيو هو ته هي شاندار اوزار جو آهي ... پر هاڻ آئون ان کي وڌيڪ غور سان ڏسي رهيو آهيان ۽ آئون انهي کي وڌيڪ ساراهين ٿو.
هتي توهان کي اسپيني ۾ آهي
http://es.tldp.org/Paginas-manual/man-pages-es-extra-0.8a/man1/find.1.html
اها ڪاڻ آهي ، ته دليلن وڌيڪ بي مقصد نه آهن ... يا ته توهان انهن کي knowاڻو ٿا ، ڇو ته توهان انهن کي learnedاڻيو آهي ، يا اندرون يا انسان ۾ ڳولا ڪرڻ تي جڏهن وڌيڪ نه آهن ...
ٻيهر مهرباني ۽ توهان جي مهرباني جيئن هميشه GNU ڏانهن!
هڪ سوال ... صرف تجسس کان ٻاهر:
جڏهن توهان ڳولڻ لاءِ ”پرنٽف“ دليل رکندا آهيو ...
ڇا نظام سسٽم پرنٽف ڪمانڊ استعمال ڪندو آهي ، يا ڇا پرنٽف لاڳو ٿئي ٿو تلاش ۾؟
مان اهو چوان ٿو ، ڇاڪاڻ ته پرنٽف هميشه لاءِ سسٽم ۾ لاڳو ڪيل حڪم آهي ، پر جيڪو مون ذاتي طور تي ڪڏهن استعمال نه ڪيو هو ... گهٽ ۾ گهٽ سڌي طرح.
مهرباني!
جييڪ.
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 / کان
مان ان کي نظرانداز ڪرڻ چاهيندس