Come trovare tutti i file con dimensioni maggiori di ...?


25

Esiste un software GUI che può esplorare un albero e trovare tutti i file con dimensioni maggiori di una certa quantità? Né Nautilus né Nemo sembrano essere in grado di farlo. Nella mia memoria, potrei farlo con PC-Tools in DOS 3.0.

Risposte:


10

gnome-search-toolè quello che uso. Molto semplice. Ha il filtro "La dimensione è almeno" in cui è possibile specificare la dimensione minima del file. Vedere la serigrafia per cercare la mia cartella ISO con una dimensione minima di 10.000.000 KB.

dimensione minima del file gnome-search-tool


Grazie rik.shaw, l'ho completamente dimenticato da quando uso l'unità, e poiché pensavo che lo strumento di ricerca di gnome fosse una caratteristica / compagna di Nautilus (quello che ora so essere falso) cresce ... sempre più spartano, quindi io sono passato a Nemo (che, tra l'altro, non aiuta di più nella questione della ricerca), quindi sono rimasto bloccato. Ci riproverò, anche se ricordo problemi nello strumento di ricerca di gnome che continuavano a cercare per ore quando incontravano directory o file non autorizzati o scorrevano i collegamenti. Comunque, anche se non esiste uno strumento migliore, almeno era il tipo di risposta che mi aspettavo. Grazie ancora.
utile il

43
  • Negli strumenti shell abbiamo find:

    find / -size +1M
    

    Per file oltre 1 megabyte.

  • E nella GUI abbiamo Disk Usage Analitizer (baobab):

    sudo apt-get install baobab
    baobad
    

C'è un sacco di più su questa domanda di SuperUser , ma a tutti gli effetti e proporre baobad è sufficiente.


Grazie Braiam, ma baobab non può essere utile in quanto non avrà l'opzione di ricerca / ordinamento dei file. Inoltre, poiché Unity il menu è interrotto (non più modifica / preferenze per escludere file / cartella) e viene visualizzato un errore durante l'analisi del mio "/ home / me o di alcune sue sottocartelle", forse autorizzazioni di .ssh e nessun messaggio a indirizzami su un registro ... così. find potrebbe funzionare meglio, ma non è una gui, e ogni volta (che non è spesso) potrebbe essere utile, nell'urgenza, ho dimenticato la sintassi, quindi ... find non è per la mia umanità.
utile il

@utile ce ne sono molti altri sul link SU, non mi preoccuperò di portarli da ... mm ... ti darà l'impressione che tu voglia un elenco e tu non lo desideri (né è incoraggiato in SE), in entrambi i casi, dai un colpo al link, se ritieni che alcuni di essi risolvano il tuo problema. A proposito, come puoi notare preferisco le soluzioni CLI rispetto alla GUI poiché ... mmm ... sono così;).
Braiam,

20

Quando ho bisogno di fare più spazio libero sui server, utilizzo questo comando. Trova tutti i file più grandi di 50 MB e "du -h" crea un elenco di file berret e "ordina -n" dopo che pipe crea un elenco numerico ordinato per dimensione del file.

find / -type f -size +50M -exec du -h {} \; | sort -n

Oh, che bella interfaccia grafica a portata di mano. È troppo facile per un principiante come me, ma aspettando lo stesso nel linguaggio assembly ... aspettando il codice macchina che è il massimo dell'eleganza, mi attaccherò a gnome-search-tool. -1
utile

4
So che cerchi lo strumento GUI, ma se imparerai di più con Bash, lo sai in tutte le distro e ambienti. Per una comprensione più semplice, te lo spiego. Se hai bisogno, posso spiegarlo in modo più dettagliato, è davvero facile e molto utile.
zorbon.cz,

Grazie zorbon.cz. Ci scusiamo per il mio modo ironico, ma ho molti altri problemi con lo strumento da riga di comando che dovrebbe funzionare esattamente come previsto ma non lo è, quindi divento facilmente irascibile quando arriva una risposta che ovviamente non si prende cura delle cure che ho chiesto con. Bene, il punto è che non sono invece l'utente newb, di computer intermedi, quindi corro spesso frustrato con Linux ... sì, lo so che è il prezzo della libertà e c'è ancora Windows se voglio tornare indietro ... ma ho messo il dito nel distruggidocumenti. Comunque riconosco il tuo gentile pre-commento sulla tua riga di comando: all'inizio non l'ho visto
utile il

La mia principale frustrazione è come potrei osare consigliare a chiunque di utilizzare questo sistema operativo quando non riesco nemmeno ad aiutarmi così spesso.
utile

Scusate, forse uno dei miei motivi per rispondere è il fatto che ora uso Windows 8.1 :-) da Windows 8 RTM (più di 2 anni) e non posso tornare a Linux (e mi piacerebbe farlo), perché non ci sono alternative ad alcuni strumenti) e ora non so "niente" sulla GUI. Ma vedo la CLI ogni giorno come amministratore di sistema (gestisco decine di server più alti in esecuzione su CentOS o alcuni su Debian). Capisco la tua ultima menzione ed è un dato di fatto.
zorbon.cz,

7

E se stai cercando un particolare tipo di file, usa questo:

find . -name *.js -size +1M -ls   

Cerca tutti i file di tipo .js con dimensioni superiori a 1 MB

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.