Sandra, miembro de este equipo de trabajo, nos hizo el favor de escribir esta sección ya que domina perfectamente este tema.
Solución:
Este comando le muestra el tamaño resumido de los directorios ocultos
du -hs .[^.]*
El comando correcto es: du -hs $(ls -A)
$ du -hs $(ls -A)
0 test
0 .test
du -hs .* *
como se menciona en otra respuesta, no es correcto si desea enumerar todos los archivos y subdirectorios (incluidos los ocultos).
Ejemplo :
$ touch test
$ touch .test
$ echo *
test
$ echo .* *
. .. .test test
$ du -hs .* *
4,0K .
1,8G ..
Por que du
comportarse así? porque usas -s
que resumen el resultado y que todos los archivos y subdirectorios son hijos de .
asi que du -hs
no los enumera!
En realidad lo hace, aquí está la prueba:
mkdir .test
echo "hi" > .test/appo
du -a
4 ./.test/appo
8 ./.test
12 .
Él -a
La opción se utiliza para mostrar explícitamente qué archivos se contaron.
Estas usando du *
?
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)