Historial de bash con hora para todos los usuarios.

2014-05-27 Por tema Mauro Antivero
Estimados, estoy agregando la siguiente línea al archivo .bashrc de cada 
uno de los usuarios de un determinado sistema:


export HISTTIMEFORMAT=%Y-%m-%d %H:%M:%S 

Como muchos sabrán es para que el historial de comandos de Bash guarde 
la fecha y la hora de cada uno de los comandos ejecutados.


Como esto lo tengo que repetir luego en varios sistemas más me pregunto 
si no hay alguna forma de hacerlo para que afecte a todos los usuarios 
actuales y a los que se puedan llegar a crear en el futuro también, ya 
que al tener varios usuarios y varios equipos resulta un tanto molesto 
tener que hacerlo varias veces.


Saludos y muchas gracias!

Mauro.


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/53848db0.4020...@gmail.com



Re: Historial de bash con hora para todos los usuarios.

2014-05-27 Por tema Camaleón
El Tue, 27 May 2014 10:05:52 -0300, Mauro Antivero escribió:

 Estimados, estoy agregando la siguiente línea al archivo .bashrc de cada
 uno de los usuarios de un determinado sistema:
 
 export HISTTIMEFORMAT=%Y-%m-%d %H:%M:%S 
 
 Como muchos sabrán es para que el historial de comandos de Bash guarde
 la fecha y la hora de cada uno de los comandos ejecutados.
 
 Como esto lo tengo que repetir luego en varios sistemas más me pregunto
 si no hay alguna forma de hacerlo para que afecte a todos los usuarios
 actuales 

Sólo se me ocurre hacer eso por medio de un script con un bucle (for 
each /$HOME/$USER/.bashrc...), es decir, que busque por ese archivo en 
todos los directorios de los usuarios y que cuando lo encuentre que añada 
esa línea al final de cada uno de ellos.

 y a los que se puedan llegar a crear en el futuro también, ya
 que al tener varios usuarios y varios equipos resulta un tanto molesto
 tener que hacerlo varias veces.

Esto sí podrás hacerlo editando el archivo global /etc/profile.

Saludos,

-- 
Camaleón


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/pan.2014.05.27.13.25...@gmail.com



Re: Historial de bash con hora para todos los usuarios.

2014-05-27 Por tema Mauro Antivero

Muchas gracias por la información. Van unas consultas entre líneas.

El 27/05/14 10:22, Edward Villarroel (EDD) escribió:

Para todos los usuarios: (Se necesita permisos de root para
editar/modificar estos archivos)

/etc/profile -- Se ejecuta cuando qualquier usuario inicia la sesión.
Si agrego la línea de configuración en este archivo y luego me logueo 
con cualquier usuario existente veo que no funciona, es decir no tengo 
la fecha y la hora en el historial de comandos. Asumo que esto será 
válido entonces para los nuevos usuarios que se creen.

/etc/bashrc -- Se ejecuta cada vez que qualquier usuario ejecuta el
programa bash
Si en cambio la agrego en este archivo (bash.bashrc en realidad) y luego 
me logueo con cualquier usuario veo que funciona.


En base a esto que les comento asumo que para lograr lo que deseo tengo 
que agregar dicha línea de configuración en /etc/bash.bashrc, pero 
consulto por las dudas que haya algo que no esté teniendo en cuenta.


Saludos y muchas gracias.

Mauro.


Edward Villarroel:  @Agentedd



--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/5384951a.9040...@gmail.com



Re: Historial de bash con hora para todos los usuarios.

2014-05-27 Por tema Edward Villarroel (EDD)
/etc/profileesto es cuando inicias sesión

 /etc/bashrc  esto es cada ves que inicias la shell bash  osea cada
ves que abres una terminal


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/CADfsJo13quzr7MxT9vSUF-yE5jiY=_+6gV4j=vfhakrwrz7...@mail.gmail.com