El comando touch en su forma mas simple (sin opciones) actualiza los registros fecha y hora a la hora y fecha actual de la lista de ficheros que le indiquemos. Hay que tener en cuenta que si el fichero no existe nos lo creará. Hoy dos tipos de fechas de un archivo el de modificación (el que normalmente vemos) y el de último acceso, se cambian ambas. Aquí un ejemplo:
[matados2k@fortaleza curso]$ ls -l
total 736
-rwxrwxrwx 1 matados2k matados2k 30 jun 4 16:07 hola_holita
Como veis se han cambiado las fechas de los 2 primeros y se ha creado un tercero por no existir antes. Pata evitar que se creen nuevos ficheros se usa la opción '-c'.
Si queremos que solo nos modifique la fecha de modificación usamos la opción '-m' y si queremos que solo cambie la fecha de último acceso usamos la opción '-a', por lo tanto ya deducís que usar 'a' y 'c' a la vez es absurdo :P . Y os estaréis preguntando como ver el tiempo del último acceso verdad, pues ni mas ni menos que usando la opción '-u' junto con la de '-l' con el comando 'ls':
Con la opción '-r' tomamos un archivo de referencia y con la '-t' una fecha que le indiquemos y no se pueden usar las dos a la vez por eso en la sintaxis del comando aparece el símbolo '|' que indica que es una cosa o la otra.
El comando y casi todos los que vemos tienen mas opciones, como siempre explicare las mas básicas y/o útiles y si queréis saber mas ya sabéis recurrir al 'man'.
Cuanto ocupa todo 'du'.
du [opciones] [ficheros...]
Este comando contabiliza el espacio que ocupa en disco un fichero o un directorio con todos sus subdirectorios. Como opciones solo comentaremos 3 de ellas, la primera '-a' muestra además el espacio que ocupa cada uno de los ficheros que hay en los directorios que le indiquemos. La siguiente opción es '-b' que en vez de mostrarnos el tamaño en kB lo mostrará en bytes (1kB=1024bytes). Y por último la opción '-s' que informa solamente del directorio que le hayamos indicados sin contar sus subdirectorios.
[matados2k@fortaleza curso]$ cd ..
[matados2k@fortaleza matados2k]$ du curso
740 curso
[matados2k@fortaleza matados2k]$ du -a curso
4 curso/hola_holita
728 curso/perro
0 curso/soy_nuevo
4 curso/nueva_lista
0 curso/lista2
740 curso
[matados2k@fortaleza matados2k]$ du -b curso
744412 curso
[matados2k@fortaleza matados2k]$ du -s curso
740 curso
[matados2k@fortaleza matados2k]$ cd curso
Como observáis en el ejemplo tanto 'du' a secas como 'du -s' da el mismo resultado y no es ni mas ni menos por que el directorio 'curso' con contiene subdirectorios.
Seguimos interesados en saber cuanto ocupa 'df'.
df [opciones] [fichero...]
El comando 'df' resume la cantidad de espacio que se usa y la que se dispone en el sistema de ficheros. Ejemplo:
[matados2k@fortaleza curso]$ df
S.ficheros Bloques de 1K Usado Dispon Uso% Montado en
Como podéis observar tengo bastante cargado mi disco duro y soy un poco raro a la hora de elegir donde montar mis particiones ;) .
Si le indicamos a 'df' un fichero sólo nos indicará el espacio usado y disponible de la partición donde se encuentre ese fichero:
[matados2k@fortaleza curso]$ df .
S.ficheros Bloques de 1K Usado Dispon Uso% Montado en
/dev/hda6 20641788 6809032 13832756 33% /home
[matados2k@fortaleza curso]$
Como opción muy interesante esta '-i' que nos muestra el uso de inodos en vez del espacio:
[matados2k@fortaleza curso]$ df -i
S.ficheros Nodos-i NUsados NLibres NUso% Montado en
/dev/hda11 393600 37556 356044 10% /
/dev/hda10 26104 40 26064 1% /boot
/dev/hda6 2626560 47749 2578811 2% /home
/dev/hda8 0 0 0 - /home/mnt/auxi1
/dev/hda9 0 0 0 - /home/mnt/auxi2
/dev/hda7 0 0 0 - /home/mnt/juegos
none 64333 1 64332 1% /dev/shm
/dev/hda12 904960 188632 716328 21% /usr
/dev/cdrom1 0 0 0 - /mnt/cdrom1
[matados2k@fortaleza curso]$
Donde se muestra un '-' es por que ese tipo de sistema de ficheros no usan inodos (como pueden ser los FAT y los NTFS). Pero ¿por que es importante saber cuantos inodos nos quedan? Pues sencillo, si como ya comentamos que un inodo se relaciona con un fichero, si no tenemos inodos libres no pueden crearse mas ficheros por mucho espacio libre que exista.
Y por último una forma mas “humana” de usar 'df' y es usando la opción '-h', veamos el ejemplo:
matados2k@imperio:~$ df -h
S.ficheros Tamaño Usado Disp Uso% Montado en
/dev/hda6 30G 13G 16G 45% /
udev 10M 96K 10M 1% /dev
devshm 506M 0 506M 0% /dev/shm
/dev/hda1 16G 14G 1,1G 94% /mnt/winxp
/dev/hda7 20G 18G 2,7G 87% /mnt/juegos
/dev/hda8 29G 28G 595M 98% /mnt/auxiliar
matados2k@imperio:~$
Si observáis bien esta todo medido en Gigas, megas y demás que es como normalmente nosotros lo entendemos.
Cuanto tiempo llevamos 'uptime'.
uptime
Este comando simplemente informa sobre el tiempo que ha pasado desde que arrancamos nuestro Linux y la hora actual acompañada del número de usuarios y el promedio de carga que soporta el sistema. El promedio de carga significa el número medio de procesos esperando a usar el procesador. Del promedio se dan tres números, el promedio en el último minuto, en los cinco últimos minutos y en los 15 últimos minutos.
[matados2k@fortaleza curso]$ uptime
18:25:21 up 8:19, 4 users, load average: 0.12, 0.18, 0.18
Hasta aquí llegamos hoy, espero que os sean útiles estos comandos y la próxima semana continuamos con mas comandos.
Agradecimientos: · Revisión del documento: karuchi (Carolina García).
Página oficial y dominio de mi propiedad http://matados2k.es
Matados'2k Usuario y moderador de foro.noticias3d.com
Matados'2k Usuario y moderador de www.sinuh.org
matados2k (arroba) gmail (punto) com
Este documento está sometido a la licencia de creative commons en su variante “Reconocimiento-NoComercial-SinObraDerivada 2.1 España”. Es de agradecer que se comunique al autor el uso de este documento en otro medio y se debe incluir de forma obligatoria este recuadro y los agradecimientos.
Comentario[s]
Muy Util Escrito por Aderson el 2004-07-06 21:25:27Este modulo me sirvio mucho, gracias
felicidades por el curso Escrito por jotaeme el 2004-07-10 01:12:54Ahora que ando en vacaciones me gustaría dedicarle mas tiempo a estas lecciones, veo que lo has mantenido de forma periodica. Recomendé el sitio a la lista de correo de mi empresa. Saludos y gracias.
El promedio de carga Escrito por Invitado el 2004-07-22 18:49:43El promedio de carga no se mide entre 0 y 1. Prueba a comprimir 3 mp3 a la vez, a ver qué te dice La primera explicación está bien, es el número medio de procesos que están pidiendo tiempo de CPU, y pueden ser muchos.
Tienes razón Escrito por matados2k el 2004-08-08 17:08:36Pues si tienes razón ha sido una metedura de pata por mi parte, el significado es:
Básicamente te dá una idea del promedio de procesos compitiendo por CPU.
Si alquien quiere seber mas de esto visitad http://bulma.net/body.phtml?nIdNoticia=550
una cosita, aunque sea tarde y no se si Escrito por chencho el 2004-08-12 14:56:13Me acabo de reenganchar al curso, no se si me recordarás, soy sergio, el de clase... y quiero realizar una apreciación; creo que has dejado sin comentar uno de los parametros más útiles del df, -h que te lo muestra de forma "h"umana "usease" en K, Megas o G, según sea el tamaño de la unidad, archivo... lo que sea.
Si quieres que te eche una mano en algo, ahora que tengo tiempo, pidelo.
Saludos y ánimo, "matao"
Ayuda Escrito por Iratzio el 2005-01-06 01:39:59Hola soy de Mexico y acabo de instalar el mandrake 10.1, soy novato linux y lo estoy probando en la empresa donde trabajo, pero tengo un servidor HP9000 al cual nos conectamos por telnet, pero el comando telnet me dice que no lo reconoce, espero me puedas ayudar mi correo es o
Gracias espero me puedas ayudar.
Saludos
Tu ayuda al instante Escrito por Daniels el 2005-01-08 05:39:53Holas, yo tb soy medio novaton, pero aprendo rapido, te kuento ke por aki no vas a recibir ayuda, ya ke aki solo es para postear felicitaciones por el kurso, tienes ke dirijirte a los foros ke se nombran en la primera parte del kurso si no me ekivoko, o kreo ke tb puedes ver los foros de estas paginas: www.comprahardware.com.ar www.sinuh.org www.hardigital.net no toy seguro de esto pero kreo ke si, postea ahy tu problema y haber kien te ayuda Ta descente el kurso ;-)
SALUDOS DESDE CHILE
continuamos Escrito por Invitado el 2005-01-09 11:56:02genial
toy en ello Escrito por Invitado el 2005-02-23 23:44:23 acabo de aterrizar en este curso y creo q as dado en el clavo para los menos espertos como yo,gracias y sigue asi
toy en ello Escrito por cannon el 2005-02-23 23:46:30tengo tiempo para avansar poco a poco en este curso espero aclarar muchas dudas q tengo con respecto a linux
Sólo los usuarios registrados pueden escribir comentarios. Por favor valídate o regístrate.
Los logotipos y marcas que aparecen son propiedad de sus respectivos dueños.
Las opiniones y declaraciones de las personas reflejadas en los foros y comentarios son propiedad y responsabilidad de sus autores, no identificando la opinión de SINUH y excluyendo de cualquier responsabilidad a esta asociación.