¿Cómo obtener el historial de bash de una sesión que ya se está ejecutando?

¿Cómo obtener el historial de bash de una sesión que ya se está ejecutando?

¿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 SIGHUPo SIGTERMregresa 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_historyarchivo) para acceder al historial de comandos.

Entonces, en resumen, use algo como ps -fu <your_username> | grep bashencontrar el PID de su sesión de bash anterior, luego kill <bash_pid>.

información relacionada