web-dev-qa-db-fra.com

Suivre le temps qu'une commande prend sous UNIX / LINUX?

Sous UNIX/LINUX, existe-t-il un moyen simple de suivre le temps qu’une commande prend?

116
OneChillDude

Oui, utilisez time <command>, tel que

time ls

Consulter man time pour plus d'options. Lien .

162
squiguy

Utilisation

/usr/bin/time 

au lieu que le temps intégré dans le bash: il est plus configurable autant que je sache.

e.g. /usr/bin/time --format=' \n---- \nelapsed time is %e'ls
7
Paolinux

Voici à quoi ressemble sleep d'une seconde, chronométré avec time:

$ time sleep 1

real    0m1.001s
user    0m0.000s
sys 0m0.000s
6