La fonction temporelle est utilisée dans tous les systèmes d'exploitation comme Windows, Linux, Unix, etc. Vous pouvez voir la date et l'heure actuelles sur les écrans de bureau de votre système d'exploitation dans des formats standard. Mais qu'en est-il de l'heure actuelle exacte affichée sur le système d'exploitation Linux. Si vous recherchez un guide vers l'utilisation des fonctions de date et d'heure pour afficher la date et l'heure actuelles dans le shell Linux, alors cet article est pour vous. Alors commençons ce guide en vous connectant à votre Ubuntu 20.04 Système, car nous effectuerons chaque commande sur l'Ubuntu 20.04 Shell Linux.
Après une connexion réussie, vous devez d'abord ouvrir le shell terminal de l'Ubuntu via la zone d'activité dans la barre des tâches de bureau. Appuyez dessus et écrivez «Terminal» dans la barre de recherche affichée sur votre écran. L'écran du terminal contextuel sera affiché, et vous devez appuyer dessus pour l'ouvrir rapidement. Si ce processus est long, essayez d'utiliser le «Ctrl + Alt + T» pour le lancer plus rapidement. Maintenant, votre terminal sera ouvert en plus de 10 secondes sur votre écran. Commençons par la commande la plus basique pour afficher la date et l'heure de notre fuseau horaire actuel sur le shell. Lors de l'exécution de la commande suivante, le temps a été affiché au format «Hour: Minute: Second» avec le fuseau horaire, je.e., Pkt. Il montre également la date en cours en fonction du fuseau horaire. Lors de l'exécution, vous obtiendrez la sortie, comme indiqué ci-dessous:
$ date
Si vous souhaitez afficher uniquement la date de votre shell avec le format spécifique, vous devez spécifier le format dans la commande de date. Utilisez les virgules inversées pour ajouter le format en «% D» pour la journée,% m pour le mois,% y pour l'année séparée par «-» Signes. Cette exécution de commande nous montre la date au format standard de «mois de jour». Lors de l'exécution, vous obtiendrez la sortie suivante:
$ Date + «% d-% m-% y»
Si vous souhaitez seulement afficher l'heure actuelle sur votre shell à l'aide de la commande «Date», vous devez utiliser l'indicateur de caractères «+% T». Lors de l'exécution de cette commande, l'heure actuelle pour un fuseau horaire spécifique sera affichée dans un format standard, je.e., "Hour: minute: deuxième". Lors de l'exécution, vous obtiendrez la sortie, comme indiqué ci-dessous:
$ Date «+% T»
Si vous souhaitez afficher le courant et l'heure en une seule ligne avec la spécification d'heure et de date, vous pouvez également le faire avec la commande Date. Donc, pour afficher le titre «Date» et «Temps», nous devons ajouter «+ Date:% D» pour la date et «l'heure:«% T »pour le temps. La sortie de cette instruction montre la date et l'heure en format standard avec des titres de date / heure sur le shell. Lors de l'exécution, vous obtiendrez la sortie suivante:
$ Date «+ Date:% D, heure:% t»
Par exemple, nous voulons obtenir la date et l'heure exactes du même fuseau horaire et en même temps pour une année dernière. Nous devons utiliser l'indicateur «-date» avec le signe «=» pour faire rechercher la valeur. Par exemple, nous voulons obtenir une date et une heure il y a exactement trois ans pour le même moment. En exécution, l'instruction suivante montre la date et l'heure pour les trois ans exacts, je.e., 27 février 2019:
$ Date - - Date = «Il y a 3 ans»
Lors de l'exécution, vous obtiendrez la sortie apposée.
Si nous voulons prendre une date et une heure exactes pour le lendemain le lendemain sur le shell, nous utiliserons la même commande «Date» avec le drapeau «-date». Utilisez la valeur «demain» dans les virgules inversées et exécutez la commande. Cela affichera la date exacte suivante de la date et de l'heure exactes actuelles, je.e., 28 février 2022.
$ Date - - Date = "Tomorrow"
Lors de l'exécution, vous obtiendrez la sortie suivante:
$ Date '+% a% w% y% x'
Lors de l'exécution, vous obtiendrez la sortie suivante:
$ Date +% C
Lors de l'exécution, vous obtiendrez la sortie suivante:
$ Date +% t
Lors de l'exécution, vous obtiendrez la sortie suivante:
$ Date «+% h:% m:% s»
Lors de l'exécution, vous obtiendrez la sortie suivante:
Une autre commande est également connue pour obtenir la date et l'heure actuelles pour le fuseau horaire actuel de Linux. Cette commande est l'instruction «TimeDatectl» de Bash. Il vous montrera non seulement l'heure locale actuelle, mais aussi l'heure universelle, le temps RTC, votre fuseau horaire actuel, et si les services NTP sont activés sur votre système. L'exécution de cette commande montre toutes les spécifications mentionnées sur le shell, je.e., heure et date. Lors de l'exécution, vous obtiendrez la sortie, comme indiqué ci-dessous:
$ timeDatectl
Utilisons la commande de date de fuseau horaire pour obtenir l'heure actuelle de notre choix de fuseau horaire. Nous devons donc utiliser la variable «tz» avec le signe «=» pour obtenir la valeur du fuseau horaire. Nous voulons obtenir l'heure actuelle pour «Asie / Karachi» cette fois. L'utilisation du mot clé «Date» avec le «+% t» est nécessaire pour récupérer le temps pour ce fuseau horaire. Nous avons le temps affiché pour le fuseau horaire «Asie / Karachi» lors de l'exécution. Si vous souhaitez obtenir la valeur d'un autre fuseau horaire, utilisez le fuseau horaire spécifique comme valeur pour tz. Disons que nous utilisons le fuseau horaire «Asie / Istanbul» pour obtenir l'heure actuelle pour Istanbul, Turquie. L'instruction montre le temps pour «Istanbul, Turquie» sur la coquille. Lors de l'exécution, vous obtiendrez la sortie suivante:
$ Tz = "Asie / Karachi" Date "+% T"
$ Tz = "Asie / Istanbul" Date "+% T"
Conclusion:
Dans cet article, nous avons essayé de mettre en œuvre presque toutes les commandes pour obtenir la date et l'heure actuelles de notre fuseau horaire actuel. Nous avons également essayé d'obtenir l'heure actuelle pour d'autres fuseaux horaires, l'heure et la date passées, la date à venir, et bien d'autres. Vous pouvez également utiliser% R et% R pour obtenir l'heure actuelle. Nous espérons que vous avez trouvé cet article utile. Consultez les autres articles sur les conseils pour plus de conseils et de tutoriels.