Como obter o histórico do bash da sessão já em execução?

Como obter o histórico do bash da sessão já em execução?

Como obter o histórico do bash da sessão já em execução?

1.) Fui expulso do meu servidor por causa de uma falha no cabo.
2.) Efetuei login novamente usando uma nova sessão. O histórico da outra sessão não está acessível.
2.) Quero o histórico do bash da outra sessão.

Alguma idéia se isso pode ser feito? (Eu conheço métodos para mudar isso para o futuro)

Responder1

Se você enviar SIGHUPou SIGTERMpara sua sessão anterior do bash, ele deverá encerrar e escrever seu histórico. Feito isso, inicie uma nova sessão bash (ou apenas procure no seu ~/.bash_historyarquivo) para acessar o histórico de comandos.

Então, em resumo, use algo como ps -fu <your_username> | grep bashencontrar o PID da sua sessão anterior do bash e, em seguida kill <bash_pid>.

informação relacionada