Come trovare file di grandi dimensioni su Linux?

La famiglia di sistemi operativi Linux è un gruppo di sistemi operativi open source basati sul kernel Linux sviluppato e rilasciato nel 1991. Linux è uno dei sistemi operativi più popolari tra gli sviluppatori di software e gli utenti professionali. In questo articolo, discuteremo alcuni metodi che possono essere utilizzati per individuare e isolare file di grandi dimensioni in una directory specifica. Assicurati di seguire i passaggi con attenzione e precisione al fine di evitare conflitti.

File di grandi dimensioni

Come trovare file di grandi dimensioni su Linux?

Esistono molti metodi che possono essere utilizzati per trovare file di grandi dimensioni su un Linux, ma di seguito abbiamo compilato solo alcuni dei più convenienti.

Metodo 1: Attraverso il comando

Esistono un paio di comandi in Linux che possono aiutare l'utente a trovare e ordinare determinati file in una directory in base alla loro dimensione e posizione. In questo passaggio, combineremo alcuni comandi per ordinare i file in una directory particolare in base alle loro dimensioni. Per quello:

  1. Premere contemporaneamente i pulsanti “ Ctrl ” + “ Alt ” + “ T ” per avviare il terminale.

    Premere "Ctrl" + "Alt" + "T"
  2. Digitare il comando seguente e premere " Invio " per accedere come utente root.
     sudo-i 
  3. Digitare il comando seguente e premere " Invio " per trovare il file più grande nella directory.
     $ sudo du -a / dir / | ordina -n -r | capo -n 20 

    Nota: du viene utilizzato per calcolare la dimensione del file, il " sort " elencherà l'output del comando du in base alle dimensioni e la " testa " limita la risposta solo ai 20 file più grandi.

  4. È inoltre possibile utilizzare il comando seguente per ottenere la stessa attività.
     $ sudo du -a / 2> / dev / null | ordina -n -r | capo -n 20 
  5. Linux ora elencherà i primi 20 file più grandi nella directory indicata.

Metodo 2: utilizzo del comando Trova

Se si desidera trovare direttamente il file più grande e non la directory che lo ospita, è possibile combinare il comando "Trova" per elencare l'output richiesto. Per quello:

  1. Premere contemporaneamente i pulsanti “ Ctrl ” + “ Alt ” + “ T ” per avviare il terminale.
  2. Digitare il comando seguente e premere " Invio " per accedere come utente root.
     sudo-i 
  3. Digitare il comando seguente e premere " Invio " per trovare il file più grande sul computer.
     $ sudo find / -type f -printf "% s \ t% p \ n" | ordina -n | coda -1 
  4. Successivamente, digita il seguente comando e premi " Invio ".
     $ find $ HOME -type f -printf '% s% p \ n' | ordina -nr | testa -10 
  5. Questi comandi elencheranno i file più grandi.

Articoli Interessanti