Como calcular el tamaño de un directorio en un vServer sobre linux


([N4] Jorge) #1

Necesitamos calcular el tamaño de un directorio de un vServer Linux (no de la máquina cliente).

 

Para ello lanzamos un proceso en tercer plano que mediante la función homePath obtiene el directorio del que deseamos obtener los datos. Luego intentamos obtener el tamaño de la carpeta o recorriendola sumamos.

 

Resultado. 0 patatero... alguna idea???


([N1] Albert Aixendri) #2

¿Has probado de usar el comando "du" de Linux?

Ejecutando "man du" te saldrá toda la información referente a este comando.

Saludos,

Albert


([N4] velavisual) #3

@albert

 

Gracias por la luz....

Más detalles sobre 'du' de linux en:

 

http://linuxreviews.org/man/du/index.html.es

 

 

Antonio Vela

http://www.velavisual.com

 


([N4] Jorge) #4

¿Cómo recojo el resultado de la ejecución desde velneo?


([N1] Albert Aixendri) #5

No lo he probado pero la idea seria:

1) Ejecutar:

du -sm $HOME > du-out.txt

2) Leer el fichero du-out.txt