auroralilium

[Linux] Reparar historial con comandos repetidos

Dec 25th, 2016
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Inicio Entradas Sitios Acerca de

El mundo de Daya

Reparar historial con comandos repetidos

Con eso que pasó con MEGA necesito poner manos a la obra en algunas cosas D:

El ejecutar history me muestra ciento sesenta mil lineas de comandos!! es enserio, es porque una aplicación en mi celular llama home remote control (que compré porque funciona muy bien) ejecutaba miles de comandos para poder controlar el mouse

Si mi intuición no se equivoca creo que eso explicaría porque tengo un poco de Lag al usar el mouse desde mi celular. Lo mejor es hacer que cuando me logee con SSH se desactive el historial

Prevenir que escriba en el historial con SSH

Aquí es cuando usamos el famoso comando who que es de cajón y que muchos tal vez pensaron que no se usaba y sí, claro que tiene aplicación práctica 

agreguen esto a ~/.bashrc

whoisme=$(who | tr -s ” ” | cut -d ” ” -f 5 | tail -1 )

tr and cut will be added to my useful command list 😀

if [ ! “$whoisme” == “(:0)” ] ; then
shopt -u -o history
fi

Y debo decir que ahora siento el mouse bastante fluido al usarlo con el celular, y se siente incluso más comodo que con el mouse ^-^

Eliminar las Lineas repetidas

Aqui xdotool será el comando que tenemos repetido muchas veces o cualquier patrón en regex

Default History (si no estas seguro usa este):

cat ~/.bash_history | sed -e '/xdotool/d' > ~/.bash_history

Historial de comandos personalizado y configuroción de fecha y hora

cat ~/.bash_history | sed -e ‘/xdotool/,+1d’ > ~/.bash_history

Leer en https://curl.pink

Add Comment
Please, Sign In to add comment