¿Hay algún comando que pueda mostrarme el tamaño de varias carpetas en Linux, quizás clasificadas de mayor a menor?
                10
            
  
              
        Como otros dijeron, dues el camino a seguir. Pero conocer las opciones dues esencial. Aquí están:
du -m --max-depth 1 /foo /bar
Esto le dará el tamaño en megabytes de los directorios contenidos en /fooy /bar. Si desea que se ordene la salida, canalícela a través de la sortutilidad:
du -m --max-depth 1 /foo /bar | sort -n -k 1
O puedes pasar:
du -sm /dir1 /dir2 | sort -nrk 1
#or
du -sm * | sort -nrk 1
La diferencia entre el primero y el segundo es que el segundo seleccionará todos los archivos y directorios en el directorio actual y el primero solo los directorios que pasó.
du -sysortrealmente no nos queremos.-sy-h. Por favor ignore mi comentario.fuente
Si desea una pantalla gráfica (X11), considere instalar
xdiskusage. Puede canalizar la salidaduen él (como lo haría si está ejecutandoducomo otro usuario, o en otro sistema, o en otro momento), o puede ejecutarlo interactivamente e invocarádupor sí mismo.Como de costumbre, una vez instalado, consulte la página de manual.
fuente
uso
duen terminal.fuente
Desde la línea de comandos prefiero enumerar el último más grande, así que uso:
fuente