Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 19212|Resposta: 0

[Linux] O comando histórico do Linux mostra o horário e o usuário executante

[Copiar link]
Publicado em 22/07/2021 09:29:34 | | | |
No Linux, podemos visualizar os comandos de histórico executados pelo comando histórico, que exibe apenas o número da linha e os comandos executados, mas a única desvantagem é que ele não pode exibir o tempo de execução, assim como o endereço IP do login, do usuário da execução e outras informações.

Como mostrado abaixo:



solução

Use a variável HISTTIMEFORMAT para especificar que o timestamp é adicionado ao comando

editar/etc/profileAdicione as seguintes variáveis no final

Após a conclusão da modificação, reinicie o servidor ou atualize o perfil com o seguinte comando:

Reexecute o histórico conforme mostrado abaixo:



comentário

HISTTIMEFORMAT usa o formato de tempo da função strftime.

Manual para funções strftime:

O login do hiperlink está visível.

%F Equivalente a %Y-%m-%d (o formato de data ISO 8601). (C99)
%T O tempo em notação de 24 horas (%H:%M:%S).  (SU)
(Fim)





Anterior:Docker constrói serviços SFTP
Próximo:A conexão e a diferença entre os comandos Maven pacotam, instalam e implantam
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com