Paano Makahanap ng Malalaking Mga File sa Linux?



Subukan Ang Aming Instrumento Para Sa Pagtanggal Ng Mga Problema

Ang Family of operating system ng Linux ay isang pangkat ng mga operating system ng open-source na batay sa Linux kernel na binuo at inilabas noong 1991. Ang Linux ay isa sa pinakatanyag na operating system sa mga developer ng software at mga propesyonal na gumagamit. Sa artikulong ito, tatalakayin namin ang ilang mga pamamaraan na maaaring magamit upang hanapin at ihiwalay ang Malaking Mga File sa isang partikular na direktoryo. Siguraduhing sundin nang maingat at tumpak ang mga hakbang upang maiwasan ang pagkakasalungatan.



Malaking File



Paano Makahanap ng Malalaking Mga File sa Linux?

Mayroong maraming mga pamamaraan na maaaring magamit upang makahanap ng malalaking mga file sa isang Linux ngunit naipon lamang namin ang ilan sa mga pinaka maginhawa sa ibaba.



Paraan 1: Sa pamamagitan ng du Command

Mayroong isang pares ng mga utos sa Linux na makakatulong sa gumagamit na maghanap at pag-uri-uriin ang ilang mga file sa isang direktoryo depende sa kanilang laki at lokasyon. Sa hakbang na ito, pagsasama-sama namin ang ilang mga utos upang pag-uri-uriin ang mga file sa isang partikular na direktoryo ayon sa kanilang laki. Para doon:

  1. Pindutin ang ' Ctrl '+' Lahat ng bagay '+' T ”Sabay-sabay na mga pindutan upang ilunsad ang terminal.

    Ang pagpindot sa “Ctrl” + “Alt” + “T”

  2. I-type ang sumusunod na utos at pindutin ang “ Pasok ”Upang mag-login bilang isang root user.
    sudo-i
  3. I-type ang sumusunod na utos at pindutin ang “ Pasok ”Upang mahanap ang pinakamalaking file sa direktoryo.
    $ sudo du -a / dir / | pag-uuri -n -r | ulo -n 20

    Tandaan: mula sa ay ginagamit upang makalkula ang laki ng file, ang ' pag-uri-uriin 'Ililista ang output ng du command alinsunod sa mga laki at ng' ulo ”Nililimitahan ang tugon sa 20 pinakamalaking file lamang.

  4. Maaari mo ring gamitin ang sumusunod na utos upang makamit ang pareho gawain
    $ sudo du -a / 2> / dev / null | pag-uuri -n -r | ulo -n 20
  5. Ililista na ngayon ng Linux ang tuktok dalawampu pinakamalaking file sa ipinahiwatig na direktoryo.

Paraan 2: Paggamit ng Find Command

Kung nais mong direktang hanapin ang pinakamalaking file at hindi ang direktoryo na nagho-host dito, maaari mong pagsamahin ang utos na 'Hanapin' upang ilista ang kinakailangang output. Para doon:



  1. Pindutin ang ' Ctrl '+' Lahat ng bagay '+' T ”Sabay-sabay na mga pindutan upang ilunsad ang terminal.
  2. I-type ang sumusunod na utos at pindutin ang “ Pasok ”Upang mag-login bilang isang root user.
    sudo-i
  3. I-type ang sumusunod na utos at pindutin ang “ Pasok ”Upang mahanap ang pinakamalaking file sa computer.
    $ sudo find / -type f -printf '% s  t% p  n' | pag-uuri -n | buntot -1
  4. Pagkatapos nito, i-type ang sumusunod na utos at pindutin ang “ Pasok '.
    $ hanapin ang $ HOME-uri ng f -printf '% s% p  n' | pag-uuri -nr | ulo -10
  5. Ililista ng mga utos na ito ang pinakamalaking mga file.
2 minuto basahin