| Autor |
Mensaje |
williamromero

Forista Nuevo
Registrado: Vie Oct 31, 2008 12:00 am Mensajes: 35
|
 Publicado: Mar Nov 08, 2011 1:01 pm |
|
|
Buenos Tardes amigos, tengo un directorio donde se eliminan y se descargan archivos diaramente.
Como hay eliminar de acuerdo al uso y se descargan nuevos, quisiera saber si el sistema esta descargando bien los archivos, para ello necesito ver la cantidad de archivos creados por dia. O ver la cantidad de archivos descargados en el dia o creados de ese dia.
Le agradezco alguien que me pueda ayudar. No me interesa ver los archivos antiguos, a pesar que estan en el mismo directorio.
Saludos y muchas gracias
William
Editado -- Mié Nov 09, 2011 5:01 am --
USo solo linea de comandos. no uso interfaz grafica
|
|
|
|
 |
neurus

Forista Distinguido
Registrado: Sab Oct 09, 2004 11:00 pm Mensajes: 1299
|
 Publicado: Mar Nov 08, 2011 1:14 pm |
|
|
ls -l * te muestra las fechas de acceso. Sería cuestión de filtrar la fecha requerida mediante grep.
|
|
|
|
 |
williamromero

Forista Nuevo
Registrado: Vie Oct 31, 2008 12:00 am Mensajes: 35
|
 Publicado: Mar Nov 08, 2011 1:20 pm |
|
|
Bien. Soy novato en ese comando grep. Pero voy a buscarlo a ver que hago.
Le agradezco
|
|
|
|
 |
t4rr1t0

Ganador CSEL 2011
Registrado: Dom Dic 12, 2010 10:07 am Mensajes: 313
|
 Publicado: Mar Nov 08, 2011 2:05 pm |
|
Para ver los archivos que tengan por fecha de modificación la fecha actual puedes utilizar la siguiente linea: Código: hoy=`date +"%b %_d"`;ls -l|grep "$hoy"
|
|
|
|
 |
williamromero

Forista Nuevo
Registrado: Vie Oct 31, 2008 12:00 am Mensajes: 35
|
 Publicado: Mar Nov 08, 2011 2:40 pm |
|
|
bien. Lo hago sobre un direccion asi /directorio y me da el siguiente resultado, el problema es que no se cuantos o que cantidad en megas o gigas son nuevos.
Gracias
drwxr-xr-x 2 squid squid 4096 nov 8 04:03 bing drwxr-xr-x 2 squid squid 4096 nov 8 04:03 dailymotion drwxr-xr-x 2 squid squid 4096 nov 8 04:04 facebook -rw-rw-rw- 1 squid squid 45977686 nov 8 15:30 videocache.queue drwxr-xr-x 2 squid squid 12288 nov 8 04:03 youporn drwxr-xr-x 2 squid squid 1159168 nov 8 04:03 youtube
y si lo hago sobre los archivos, me listado todo, pero no se nada de eso, ni cantidad ni tamaño
Editado -- Mié Nov 09, 2011 6:40 am --
hoy=`date +"%b %_d"`;ls -h -l|grep "$hoy"
asi me genera en megas. Pero veo muy pocos. Vere si puedo consultar otro dia anterior.
|
|
|
|
 |
t4rr1t0

Ganador CSEL 2011
Registrado: Dom Dic 12, 2010 10:07 am Mensajes: 313
|
 Publicado: Mar Nov 08, 2011 2:58 pm |
|
Este pregunta por la fecha a consultar (para numero de dias menores a 10 debes ingresar dos espacios entre mes y dia) Código: echo "ingrese fecha:" && read fecha;ls -l -h|grep "$fecha" Ejemplo: Código: vladimir@cosana:~$ echo "ingrese fecha:" && read fecha;ls -l -h|grep "$fecha" ingrese fecha: nov 8 drwxr-xr-x 10 vladimir vladimir 4,0K nov 8 03:00 Documentos -rw-r--r-- 1 vladimir vladimir 39 nov 8 17:01 gt -rw-r--r-- 1 vladimir vladimir 27 nov 8 17:52 gt2 -rw-r--r-- 1 vladimir vladimir 0 nov 8 16:55 nh drwxr-xr-x 2 vladimir vladimir 4,0K nov 8 17:05 tmp Salu2
|
|
|
|
 |
williamromero

Forista Nuevo
Registrado: Vie Oct 31, 2008 12:00 am Mensajes: 35
|
 Publicado: Mar Nov 08, 2011 3:30 pm |
|
|
algo esta mal, dentro de un solo directorio da -rw-r--r-- 2 squid squid 35M nov 8 10:55 zRIbf6JqkNc -rw-r--r-- 2 squid squid 11M nov 8 13:36 zS52silAcus -rw-r--r-- 2 squid squid 8,9M nov 8 15:11 zsuPfdza0-o -rw-r--r-- 2 squid squid 33M nov 8 16:02 z_tvxY4ozbQ -rw-r--r-- 2 squid squid 4,2M nov 8 08:30 zuwXxNNQXrs -rw-r--r-- 2 squid squid 35M nov 8 14:54 ZVbpCsdCv4c -rw-r--r-- 2 squid squid 20M nov 8 13:41 zyqt2avPkoA -rw-r--r-- 2 squid squid 20M nov 8 13:31 zyUY9ubVdHQ
y mas lineas, y antes del directorio solo me da dos megas.
|
|
|
|
 |
t4rr1t0

Ganador CSEL 2011
Registrado: Dom Dic 12, 2010 10:07 am Mensajes: 313
|
 Publicado: Mar Nov 08, 2011 6:29 pm |
|
|
Eso es por que las soluciones que te propusimos apuntaban a tu primera inquietud que era ver la cantidad de archivos, no el "peso" de estos. ls -l te va a mostrar como tamaño de los directorios el tamaño del inodo de tu sistema de archivos (normalmente 4.096)
Para averiguar el tamaño de los directorios "desde afuera" deberías usar du
|
|
|
|
 |
williamromero

Forista Nuevo
Registrado: Vie Oct 31, 2008 12:00 am Mensajes: 35
|
 Publicado: Mié Nov 09, 2011 7:22 am |
|
|
bien, lo he realizo de esta manera
echo "ingrese fecha:" && read fecha;ls -l|grep "$fecha"
el problema es que me salen muchisimos, a tal punto que la linea de comandos no me los muestra, quisiera contarlos? alguien sabe como?
|
|
|
|
 |
niky45

Forista Ancestral
Registrado: Mié Abr 11, 2007 11:00 pm Mensajes: 8550 Ubicación: tras la pantalla (...)
|
 Publicado: Mié Nov 09, 2011 7:46 am |
|
echo "ingrese fecha:" && read fecha;ls -l|grep "$fecha" |wc -l PD: en serio, tanto conmtar lineas, y aun nadie ha hablado de wc??
_________________ #446716
--Not me, guys. I read the Bash man page each day like a Jehovah's Witness reads the Bible. No wait, the Bash man page IS the bible. Excuse me... (from comp.os.linux.misc) [ DNFD ] - [ F4A ] - [ dotfiles ]
|
|
|
|
 |
t4rr1t0

Ganador CSEL 2011
Registrado: Dom Dic 12, 2010 10:07 am Mensajes: 313
|
 Publicado: Mié Nov 09, 2011 8:51 am |
|
niky45 escribió: echo "ingrese fecha:" && read fecha;ls -l|grep "$fecha" |wc -l PD: en serio, tanto conmtar lineas, y aun nadie ha hablado de wc?? Pues normal que se me pasase, que acá uno esta de reemplazo mientras llegaban los Bashadictos. Que lo mio es PERL. 
|
|
|
|
 |
williamromero

Forista Nuevo
Registrado: Vie Oct 31, 2008 12:00 am Mensajes: 35
|
 Publicado: Mié Nov 09, 2011 9:12 pm |
|
|
bien. Muchas Gracias. Perfecto. Eso era lo que queria.
Finalmente necesito para concluir, saber que archivos o cuantos fueron accedidos o creados desde las 7 am hasta las 10 pm. Pero investigare por mi cuenta a ver si se puede.
Muchas gracias a todos. Debe poderse, linux es potente. Si logro solucionarlo lo posteare. o bienvenida cualquier ayuda
Gracias
|
|
|
|
 |
niky45

Forista Ancestral
Registrado: Mié Abr 11, 2007 11:00 pm Mensajes: 8550 Ubicación: tras la pantalla (...)
|
 Publicado: Vie Nov 11, 2011 9:47 am |
|
(solo por si acaso) man grep 
_________________ #446716
--Not me, guys. I read the Bash man page each day like a Jehovah's Witness reads the Bible. No wait, the Bash man page IS the bible. Excuse me... (from comp.os.linux.misc) [ DNFD ] - [ F4A ] - [ dotfiles ]
|
|
|
|
 |
|
|
|