lunes, 8 de diciembre de 2008

Terminal: averiguando el uso del disco

He aquí unos comandos útiles que nos permiten averiguar los tamaños de los archivos. Aporte de Luis Michelena, Sebastián Silva y Rodolfo Pilas de la lista olpc-sur.

Usando el comando du:

1)
du -B 1048576 /home/olp/.sugar | sort -n >/home/olpc/contenidodisco.txt
less /home/olpc/contenidodisco.txt

La primera línea hace una lista del tamaño ocupados por los directorios, en Megabytes(en un megabyte hay 1024*1024=1048576 bytes= 2^20(2 elevado a la 20)); la ordena en orden numérico y graba el resultado en el archivo /home/olpc/contenidodisco.txt
La segunda línea solo muestra el contenido del archivo, se pueden utilizar las flechas y avpag y repag. Se sale con la letra q.

2)
du -h | less

Para ver una lista de todos los archivos que se encuentran en su directorio de usuario. (se mueve la lista con las flechitas y se sale con la letra q ).

Más información:
http://linux.die.net/man/1/du
http://linux.die.net/man/1/sort


du ~ Comando de UNIX viene de "Disk Use" = du ( escribir "du --help" para ver parámetros ) Veran que el parámetro -h quiere decir "Human readable" y es para que muestre los megabytes y kilobytes.

less ~ Comando de UNIX para desplegar el resultado de otro comando en una lista navegable

Nuevamente, con "less --help" entrega los parámetros. Casi en todos los comandos UNIX uno puede acceder a alguna ayudita de esa forma. Si las XO tuvieran instalado el sistema de manuales UNIX, se podrìa acceder a dichos manuales con el comando "man" pero no vienen
instalados. Preguntarè los motivos y si se pueden poner, porque de hecho, con ellos aprendí yo. Esto es lo que me gusta de la informàtica, todo es descubrible...


NOTA : Si instalaron aplicaciones con xo-get, los archivos tal cual fueron bajados están guardados en /home/olpc/.xo-get/


OTROS EJEMPLOS:
Otros ejemplos de comandos usando la actividad Terminal
http://wiki.laptop.org/go/Category:Aplicaciones_de_Actividad_Terminal

No hay comentarios: