Olá sou novo no mundo linux, e gostaria de saber se existe um meio de colocar algum comando ou instrução que faça o comando history exibir o que cada usuário digitou com o nome de cada um deles .
Para que o comando history exiba o nome de todos os usuários que digitou cada comando, você precisará fazer algumas configurações. O history padrão não registra informações sobre o usuário que executou o comando. Porém, podemos contornar isso utilizando o arquivo de configuração do shell.
Uma forma de fazer isso é adicionando um comando antes de cada entrada no histórico, para registrar o usuário. Você pode fazer isso editando o arquivo de configuração do seu shell, como o .bashrc se estiver usando o Bash.
Isso irá registrar o usuário com o comando e escrever no arquivo .command_log.
Depois, você pode consultar esse arquivo para ver o histórico juntamente com os usuários:
```bash
cat ~/.command_log
```
Depois de fazer essa alteração, não se esqueça de aplicar as mudanças no .bashrc:
source ~/.bashrc
Essa solução deve atender à sua necessidade de saber qual usuário digitou cada comando.
Se precisar de mais alguma coisa, é só avisar!
3. Re: history
Carlos_Cunhausa Linux Mint
Post recolhido
Enviado em 23/04/2025 - 20:15h
Comandos "normais" geralmente não são importantes de se reigstrar agora os com poderes de root sim, esse o melhor é usar o sudo, pois isso gera logs com usuario que executou e qual comando foi.
No mais cada usuario tem seu "historico" logo se o comando esta ali e pq foi X usuario, agora se varios usar o memso ai sempre será um problema.
Melhor ao meu ver, usar sudo e cada usuario ter o seu propria.
#-------------------------------------------------------------------------------------#
"Falar é fácil, me mostre o código." - Linus Torvalds
#-------------------------------------------------------------------------------------#
4. Re: history [RESOLVIDO]
Mauriciodezusa Debian
Post recolhido
Enviado em 23/04/2025 - 21:10h
Carlos_Cunha escreveu:
...
No mais cada usuario tem seu "historico" logo se o comando esta ali e pq foi X usuario, ...
não dei palpite justamente por isso ... tendi foi nada !!!
------------------------------------------------------| Linux User #621728 |------------------------------------------------------
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"
------------------------------------------------------| Linux User #621728 |------------------------------------------------------
5. Re: history [RESOLVIDO]
Carlos_Cunhausa Linux Mint
Post recolhido
Enviado em 23/04/2025 - 22:15h
Mauriciodez escreveu:
Carlos_Cunha escreveu:
...
No mais cada usuario tem seu "historico" logo se o comando esta ali e pq foi X usuario, ...
não dei palpite justamente por isso ... tendi foi nada !!!
------------------------------------------------------| Linux User #621728 |------------------------------------------------------
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"
------------------------------------------------------| Linux User #621728 |------------------------------------------------------
Pois é, fico meio "ambiguo" hehehe
Eu chuto que todo mundo usa o usuario root ai ele queria diferenciar, quem fez o que....
#-------------------------------------------------------------------------------------#
"Falar é fácil, me mostre o código." - Linus Torvalds
#-------------------------------------------------------------------------------------#