¿Cómo obtener el historial de bash de una sesión que ya se está ejecutando?
1.) Me expulsaron de mi servidor debido a una falla en el cable.
2.) Inicié sesión nuevamente usando una nueva sesión. No se puede acceder al historial de la otra sesión.
2.) Quiero el historial de bash de la otra sesión.
¿Alguna idea si esto se puede lograr? (Conozco métodos para cambiar esto para el futuro)
Respuesta1
Si envía SIGHUP
o SIGTERM
regresa a su sesión bash anterior, debería finalizar y escribir su historial. Una vez hecho esto, inicie una nueva sesión de bash (o simplemente busque en su ~/.bash_history
archivo) para acceder al historial de comandos.
Entonces, en resumen, use algo como ps -fu <your_username> | grep bash
encontrar el PID de su sesión de bash anterior, luego kill <bash_pid>
.