Samedi, 28 mars, 2009 | Auteur:

Son incroyable combien vous pouvez faire en combinant les petites commandes, mais puissants Unix disposons.

Cette commande peu utilisé, temps, est finalement devenu utile aujourd'hui comme un moyen de rendre compte de la longueur de temps que certaines opérations automatisées sont en cours d'exécution. Dans mon exemple,, Je chronométrant le temps qu'il faut pour construire la Linux noyau:

$ temps de reconstruction-kernel26
...
quelques-mille-lignes-de-défilement de texte
...
==> Fini décision: kernel26 2.6.28.8-1 x86_64 (Sam Mar 28 17:19:52 CEST 2009)
réel 62m21.994s
utilisateur 43m31.846s
6m1.096s sys

Ouaip, qui a pris un peu plus d'une heure pour construire. Les valeurs sont:

  • “réel” le temps réel écoulé alors que la commande a été exécuté – 62 procès-verbal
  • “utilisateur” la quantité d' userland fois que la commande utilisée – 43 procès-verbal
  • “sys” la quantité de temps du système de la commande utilisée – 6 procès-verbal

(J'étais occupé à faire d'autres choses tout ce qui se passait et c'est pourquoi il a fallu 62 minutes pour le bureau à faire (43+6=) 49 minutes-valeur de travail)

Si vous utilisez la GNU version (le plus probable), il vous donne aussi la possibilité d'afficher les résultats de façon personnalisée. Principalement, cette commande pourrait être utile dans les scripts où vous devez signaler combien de temps une tâche a – ou peut-être? juste une façon geek à quelque chose de temps aléatoire. 😛

Partager
Catégorie: linux
Vous pouvez suivre les réponses à cette entrée à travers le RSS 2.0 alimentation. Vous pouvez laisser une réponse, ou trackback à partir de votre propre site.
Laisser un commentaire » Connexion