Comando equivalente

Miguel Oyarzo O. admin en aim.cl
Vie Ene 2 20:36:09 CLST 2009


Horst H. von Brand escribió:
> Miguel Oyarzo O. <admin en aim.cl> wrote:
>> Horst H. von Brand escribió:
>>> Miguel Oyarzo O. <admin en aim.cl> wrote:
>>>> Alguien sabe el comando lsof equivalente para:
>>>>
>>>> lsof +D /tmp  +D /var/tmp | grep -v aspnet
>>>>
>>>> Quiero quitar | grep y ejecutar la misma exclusion con los parametros
>>>> disponibles en lsof, pero no me sale
>>> Porque requieres hacer eso? En Unix/Linux la _idea_ es que se
>>> combinen
>>> comandos de esa forma...
> 
>> Si es en el mismo comando me ahorro varios ciclos de CPU y RAM.
> 
> No necesariamente. Y con CPU y RAM costando lo que cuestan hoy...  Ademas
> con el tiempo que demoran los accesos al disco, me late fuertemente que en
> resumen no ganarias nada.
> 
>>                                                                 Estoy
>> monitoreando varias veces por minuto ese directorio en busca *algo*
>> y desearia que la consulta fuera mas liviana.
> 
> Que hace que "algo" pueda aparecer alli? No es mas facil interceptar a
> quien lo crea? No te servira mejor alguna cosa basada en inotify(7)?

No, muy pobre la info de  inotifywatch
Investigo lo que mencionó Alvaro (fuser)

Lo que busco es saber la ruta del archivo ejecuta una instruccion WRITE 
(incorporada o como llamada al systema) en un directorio determinado.

Alguna sugerencia?

Saludos,

Miguel Oyarzo O.
Austro Internet S.A.
Punta Arenas








Más información sobre la lista de distribución Linux