Você pode usar o comando script . Este comando não está incluído no POSIX, mas você achará útil armazenar em um arquivo todos os pressionamentos de tecla, bem como mensagens de saída e de erro. Você pode mais tarde ver o arquivo. Se você está fazendo algum trabalho importante e deseja manter um registro de todas as suas atividades, você deve invocar este comando imediatamente após efetuar o login:
$ script
Script iniciado, o arquivo é datilografado
$ _ Observe que esse é outro shell -child do shell de login
O prompt retorna e todos os toques de tecla (incluindo aquele usado para retroceder) que você agora insere aqui são gravados no arquivo 'typescript'. Depois que sua gravação terminar, você poderá encerrar a sessão digitando exit .
Nota: Se você digitar script filename , a sessão será armazenada no arquivo filename em vez de typescript , ou seja, o typescript será o padrão se não houver nome de arquivo específico é especificado.
Agora você pode usar cat filename ou cat typescript , o que for o caso, para ver a sessão gravada.
Se você deseja acrescentar uma nova sessão a um arquivo antigo, use:
script -a Anexa a nova sessão ao texto digitcrito, a mesma regra padrão se aplica aqui também
Esta é uma maneira pela qual um administrador do sistema pode acompanhar as sessões. Espero que tenha sido informativo e útil. Felicidades!