Ce didacticiel décrit brièvement comment trouver le temps d'exécution d'une commande dans Linux et comprendre les avantages du temps d'exécution d'une commande dans Linux.
Tout d'abord, comprenons comment trouver le temps d'exécution des commandes Linux.
Table des matières
Pour trouver le temps d'exécution d'une commande Linux, vous pouvez utiliser la commande history
, qui affiche une liste de commandes exécutées, ainsi que leurs dates et heures respectives. Comment l'utiliser est comme suit:
$ HistTimeFormat = "% d /% m /% y% t" Historique
Cela formate la sortie historique pour afficher la date et l'heure de chaque commande. Le format %d/%m/%y
représente le jour, le mois et l'année, tandis que %T
représente le temps dans une période de 24 heures.
L'exemple de sortie de la commande ci-dessus est la suivante:
<code>[...] 1362 22/03/24 17:17:20 time sleep 2 1363 22/03/24 17:33:35 HISTTIMEFORMAT="%d/%m/%y %T " history</code>
Comme le montre la sortie, les horodatages ont été activés dans la sortie de ma commande d'historique bash. Sur la base de la sortie ci-dessus, j'ai exécuté la commande time
à 17 h 17 le 22 mars 2024 .
Alternativement, vous pouvez utiliser %F
au lieu de %d/%m/%y
. Les deux sont corrects.
$ HistTimeFormat = "% f% t"
Si vous utilisez Shell Fish , activez les horodatages dans la sortie de commande historique en utilisant la commande suivante:
History --show-time = '% f% t'
Sur le shell Zsh , la commande est:
HISTOIRE -F
Pour plus de détails sur la façon d'activer les horodatages dans la sortie de la commande historique des coquilles de bash, de poisson et de Zsh, consultez le guide suivant:
Vous avez peut-être remarqué que la commande ci-dessus affiche le temps d'exécution de toutes les commandes précédentes. Et si vous voulez savoir quand une commande spécifique est exécutée? C'est très simple!
Si vous souhaitez connaître le temps d'exécution d'une commande, vous pouvez utiliser la commande time
. Par exemple:
$ time your_command_here
Cela mesurera l'heure requise pour l'exécution et affichera le temps d'exécution une fois la commande terminée.
Exemple:
$ time ls
La sortie s'affichera trois fois:
Exemple de sortie:
<code>[...] real 0m0.001s user 0m0.001s sys 0m0.000s</code>
Pour des informations plus détaillées sur l'utilisation des commandes time
, nous vous recommandons de vous référer au guide suivant:
Que vous soyez un administrateur système ou un programmeur, la compréhension du temps d'exécution des commandes est très utile pour optimiser les performances.
Il y a de nombreux avantages à comprendre le temps d'exécution des commandes dans Linux:
time
peut également afficher l'utilisation des ressources système du processus, ce qui est très utile pour visualiser l'efficacité d'une commande spécifique.C'est ça. Dans ce court tutoriel, nous discutons d'une astuce Linux utile qui aide rapidement les utilisateurs à trouver le temps d'exécution d'une commande. J'espère que cela vous aide.
Lectures connexes:
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!