Qual é o uso do comando de tempo no Linux
No Linux, o comando de tempo é usado para determinar o tempo de execução tomado pelo processador para executar o comando especificado.
A sintaxe geral de usar o comando time:
$ time [options] [comando]
A explicação para a sintaxe acima é:
Por exemplo, executamos um comando que levará 4 segundos de tempo de execução e determinará seu tempo usando o comando "time":
$ tempo sono 4
A saída exibida que o comando foi executado em 4.002 segundos, existem três tipos de valores na saída real, usuário e sys, a explicação para eles é como:
Também podemos adicionar uma opção adicionando uma bandeira de "-P", Isso exibirá o tempo no formato POSIX portátil, para entendê -lo, execute novamente o comando acima usando o "-P" bandeira:
$ time -p Sleep 4
Atualizaremos o repositório do Linux e monitoraremos o horário da atualização usando o comando time:
$ time sudo update
Levará algum tempo para atualizar o repositório:
É preciso 36.289 segundos para atualizar o repositório de pacotes. Para entender mais sobre o comando de tempo, podemos executar a ajuda usando o comando:
$ tempo de ajuda
Se quisermos que a saída do comando de tempo não seja exibida na tela, em vez de ele ser salvo no arquivo de texto, podemos executar o seguinte comando:
$/usr/bin/time -o saída.Txt Sleep 4
Observação: Vamos usar o “/Usr/bin/time” ao invés de "tempo" comando porque o comando de tempo interno do shell não suporta o "-O" opção.
Para visualizar a saída do arquivo “Saída.txt ”, use o comando:
$ CAT Output.TXT
Para ter o resumo detalhado do tempo executado, use a opção "-V" com o “/Usr/bin/time” comando:
$/usr/bin/time -v Sleep 4
A figura acima exibe o resumo detalhado do tempo executado para o comando. No último, o Linux fornece os manuais de todos os comandos internos, para ver o comando manual do tempo para buscar algumas informações, usar:
$ HOMEM TEMPO
Conclusão
O comando de tempo é usado no Linux para fins de teste; É usado para testar o desempenho de aplicativos recém -criados. Neste artigo, discutimos o uso do comando time no Linux que é usado para monitorar o tempo de execução dos comandos no Linux. Discutimos duas sintaxes, o comando “tempo” interno e o comando “/usr/bin/time” com suas diferentes opções.