Comment utiliser la commande de temps dans Linux

Comment utiliser la commande de temps dans Linux
Le temps est le paramètre essentiel pour évaluer l'efficacité ou les performances de toute tâche. Un si bon processeur est jugé par une bonne vitesse de traitement qui est évaluée sur la base du temps. De même, dans Linux, la commande «Time» est utilisée pour évaluer le temps de traitement pris par différentes commandes dans leur exécution. Il existe différentes façons de faire la même tâche. Utilisez cet éditeur à des fins d'édition de texte pour de meilleures performances.

Quelle est l'utilisation de la commande de temps dans Linux

Dans Linux, la commande de temps est utilisée pour déterminer le temps d'exécution pris par le processeur pour exécuter la commande spécifiée.

La syntaxe générale de l'utilisation de la commande temporelle:

$ time [Options] [Commande]

L'explication de la syntaxe ci-dessus est:

  • Utilisez la clause de temps pour déterminer le temps pris par la commande
  • Choisissez toutes les options avec la clause Time
  • Tapez la commande dont vous souhaitez découvrir le temps exécuté

Par exemple, nous exécutons une commande qui prendra 4 secondes de temps d'exécution et déterminera son temps en utilisant la commande «Time»:

$ Time Sleep 4

La sortie affichait que la commande a été exécutée dans 4.002 secondes, il existe trois types de valeurs dans la sortie réelle, utilisateur et SYS, l'explication est celle:

  • Réel: C'est le temps réel pris par le processeur de l'ordinateur pour exécuter la commande en appuyant sur le bouton pour terminer la commande.
  • Utilisateur: Temps de processeur qui est pris par le mode utilisateur.
  • Système: C'est le temps pris par le système ou le noyau pour exécuter la commande.

Nous pouvons également ajouter une option en ajoutant un drapeau de "-P", qui affichera l'heure au format POSIX portable, pour le comprendre, exécutez à nouveau la commande ci-dessus à l'aide du "-P" drapeau:

$ Time -P Sleep 4

Nous mettrons à jour le référentiel du Linux et surveillerons l'heure de la mise à jour en utilisant la commande Time:

$ time sudo apt mise à jour

Il faudra un certain temps pour mettre à jour le référentiel:

Il faut 36.289 secondes pour mettre à jour le référentiel des packages. Pour en savoir plus sur la commande Time, nous pouvons exécuter l'aide en utilisant la commande:

$ d'aide

Si nous voulons que la sortie de la commande time ne soit pas affichée à l'écran, au lieu de cela, il doit être enregistré dans le fichier texte, nous pouvons exécuter la commande suivante:

$ / usr / bin / time -o sortie.txt sommeil 4

Note: Nous utiliserons le «/ Usr / bin / time» à la place du "temps" commande car la commande time intégrée de shell ne prend pas en charge le "-O" option.

Pour afficher la sortie du fichier «Sortie.txt ”, utilisez la commande:

$ la production de chat.SMS

Pour avoir le résumé détaillé du temps exécuté, utilisez l'option "-V" avec le «/ Usr / bin / time» commande:

$ / usr / bin / time -v sleep 4

La figure ci-dessus affiche le résumé détaillé du temps exécuté pour la commande. Dans le dernier, Linux fournit les manuels de toutes les commandes intégrées, pour afficher le manuel de la commande Time pour rechercher des informations, utilisez:

$ homme temps


Conclusion

La commande temporelle est utilisée dans Linux à des fins de test; Il est utilisé pour tester les performances des applications nouvellement créées. Dans cet article, nous avons discuté de l'utilisation de la commande temporelle dans Linux qui est utilisée pour surveiller le temps d'exécution des commandes dans Linux. Nous avons discuté de deux syntaxes, de la commande «Time» intégrée et de la commande «/ usr / bin / time» avec ses différentes options.