Hola a todos, aportando algo sobre el tema con el tiempo me he dado cuenta de que casi siempre tengo una pestaña-consola (en lxterminal o konsole) con un "tail -f /var/log/messages -f /var/log/syslog -f /var/log/auth.log -f /var/log/dmesg -f /var/log/faillog -f /var/mail/usu -f /var/log/daemon.log -f /var/log/clamav/freshclam.log" el tema es que si cierro el tail con ctrl+c no hay problema pero si cierro la consola con todas las pestañas de golpe, "clicando en la x" al siguiente reinicio el bash_history de root esta vacio. mi bashrc de root: ________________________________________________________________________________ ~/.bashrc: executed by bash(1) for non-login shells.
# Note: PS1 and umask are already set in /etc/profile. You should not # need this unless you want different defaults for root. # PS1='${debian_chroot:+($debian_chroot)}\h:\w\$ ' # umask 022 # You may uncomment the following lines if you want `ls' to be colorized: # export LS_OPTIONS='--color=auto' # eval "`dircolors`" # alias ls='ls $LS_OPTIONS' # alias ll='ls $LS_OPTIONS -l' # alias l='ls $LS_OPTIONS -lA' # # Some more alias to avoid making mistakes: # alias rm='rm -i' # alias cp='cp -i' # alias mv='mv -i' ________________________________________________________________________________ Quiza no tenga que ver y sea casualidad, pero yo diria que por ahi andan los tiros. un saludete ________________________________________ De: franiortiz hotmail <franior...@hotmail.com> Enviado: miércoles, 3 de febrero de 2016 10:30 Para: debian-user-spanish@lists.debian.org Asunto: Re: bash_history_root borrado/reinicio No me había fijado en el mar de emails, Exactamente eso es lo que ocurre, en un reinicio cualquiera, aparece (como siempre), pero vacio, 0 bytes, perdiendo todos mis comandos. Por lo que he entendido en los links parece un problema de permisos. Pego todos mis bashrc bashrc para root : http://paste.debian.net/378286 bashrc para user : http://paste.debian.net/378287 man bash -->wow , menuda cantidad de informacion, gracias Para la próxima en vez de sustituir el archivo vacío, por la copia. Como root voy a editar el vacío y rellenarlo, a ver si así,, jajajaja. gracias a todos ________________________________________ De: listascor...@msjs.co <listascor...@msjs.co> Enviado: martes, 2 de febrero de 2016 13:44 Para: debian-user-spanish@lists.debian.org Asunto: Re: bash_history_root borrado/reinicio El 02/02/16 a las 05:52, fernando sainz escribió: > El día 2 de febrero de 2016, 11:18, franiortiz hotmail > <franior...@hotmail.com> escribió: >> Hola >> >> Hace un tiempo me ocurre, aleatoriamente no siempre, que al encender la >> maquina, el .bash_history de root esta vacio, uso jessie. >> >> $ uname -a >> Linux debiamd64 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt20-1+deb8u3 >> (2016-01-17) x86_64 GNU/Linux >> >> >> Por suerte tengo un script de inicio en "/etc/cron.daily/script" , en el >> cual una linea es: >> >> cp /root/.bash_history /home/bash/bash.root.txt . Pero no deja de ser >> molesto >> >> >> A alguien mas le ha pasado? >> >> Podría ser, de algun modo, la linea del script en cron.daily? >> >> >> Por cierto con el bash_history del usuario sin problemas y tiene una linea >> igual en el mismo script de cron. >> >> Saludos >> > > Hola. > No dices que terminal usas. He leído algo de problemas con el terminal de > gnome. > > En cualquier caso puedes ver en el man de bash las opciones de history > (-a en partitular) que hace que cada comando que se ejecute se guarde > inmediatamente en el .bash_history. > > Echa un vistazo a esta página a ver si es algo parecido: > http://superuser.com/questions/20900/bash-history-loss > > > S2. > Copia y pega aquí http://paste.debian.net/ el contenido de su /root/.bashrc y /home/usuario/.bashrc Saludos;