Come ottenere file di grandi dimensioni in OS X Terminal?

1

Sto cercando di ottenere le dimensioni del file di un grande file (1GB +) usando il terminale OS X. Sto utilizzando du -sh . Ma anche dopo 30 secondi non ho alcun risultato, c'è un comando più veloce?

Grazie.

    
posta HelloToYou 17.05.2016 - 14:43
fonte

2 risposte

1

Se stai cercando file di grandi dimensioni nella tua directory home, usa questo comando:

find ~ -size +1G

Sostituisci ~ con la directory di interesse.

Aggiornamento

La mia risposta originale era sbagliata, ma la terrò per ricordarmelo. Se stai cercando di ottenere la dimensione di un file, prova questo:

stat -f '%z' filename  # Normal file
stat -L -f '%z' filename  # symbolic link file

Non ho ancora capito come farlo per una directory.

    
risposta data 17.05.2016 - 14:58
fonte
-1

Puoi usare il seguente comando

$ sudo find / -type f -size +1G

Nel caso in cui si volesse evitare di attraversare unità montate, il comando dovrebbe essere:

$ sudo find -x / -type f -size +1G

    
risposta data 17.05.2016 - 16:25
fonte

Leggi altre domande sui tag