Commande Linux Date

Commande Linux Date

La date, l'heure, l'heure locale, etc. sont affichés à l'aide de la commande Linux Date. Pour modifier l'heure et la date du système Linux, nous pouvons également utiliser la commande DATE. Cette commande propose de nombreuses options, notamment «-d», «-u» et «-r», pour effectuer diverses opérations. Étant donné que «-d» et «-date» sont identiques, nous pouvons utiliser «-date» ou «-d» pour afficher la date et l'heure du passé et de l'avenir. Dans cet article, nous utiliserons également quelques spécificateurs de format avec la commande de date pour obtenir la date et l'heure dans divers formats.

Utilisation de la commande Linux Date

La fonction de date est utilisée pour afficher ou mettre à jour la valeur des dates et heures du système sur le matériel et les logiciels de type UNIX. Dans Linux, nous pouvons rapidement obtenir l'heure et la date en utilisant la commande «Date» dans la fenêtre du terminal. Cela montrera l'heure et la date comme ils le sont en ce moment. Bien que la commande de date ait une variété de drapeaux. Dans cette section, nous utiliserons simplement le terme «date» sans autres options pour afficher la date et l'heure du système. Lorsque nous entrons la commande «Date» dans la fenêtre du terminal, la date actuelle s'affiche à l'écran.

Omar @ Omar-VirtualBox: ~ $ Date

Comme indiqué, la sortie ci-dessous a affiché la date et l'heure actuelles. Il montrera le nom abrégé du jour, «mar», qui représente «mardi» le nom abrégé du mois «Jan», qui représente «janvier», le jour du mois et l'heure actuelle, «01 : 54: 36 », qui est présenté au format« heure / minutes / seconde »et a également montré l'année qui est« 2023 ».

Mar 11 janvier 01:54:36 AM PKT 2023

Chaîne de date

La date que nous avons fournie dans la commande en tant que chaîne sera affichée au format de date dans la sortie dans cette partie car nous afficherons simplement la chaîne de date donnée au format de date. Nous avons deux possibilités lorsque nous utilisons la commande Linux Date pour terminer ce «-date» ou «-d."Ces deux convertiront la chaîne de date fournie dans le format de date approprié. Commençons la commande en tapant «Date» au début, suivi du drapeau «-date», le signe égal «=», et enfin le format de chaîne de date «10/01/2023».

Omar @ Omar-VirtualBox: ~ $ Date - -Date = ”10/01/2023”

Lorsque nous exécutons cette commande, le format de chaîne est changé en format de date comme vous pouvez le voir à partir de la date qui est présentée avec la journée, l'heure et l'année.

Mar 10 janvier 12h00 pkt 2023

Utilisation de l'option -Date pour afficher les dates et heures passées

Dans cette section, nous vous montrerons comment utiliser le paramètre «-date» dans la commande date pour afficher les dates et les temps du passé. Vous pouvez également utiliser le drapeau «-d» dans le même but.

L'heure et la date d'hier

En utilisant l'option «-Date» de la commande Date, cette section affichera l'heure et la date d'hier. Pour ce faire, nous utilisons une commande dans laquelle le terme «date» est utilisé en premier, suivi de l'option «Date» avec un double dash «- -», est égal aux signes «=», et enfin le mot «hier» à l'intérieur d'une virgule inversée. Le mot «hier» est utilisé parce que nous voulons afficher la date d'hier.

Omar @ Omar-VirtualBox: ~ $ DATE - -DATE = ”Hier"

La date d'hier est affichée lorsque nous exécutons la commande, comme on peut le voir. Cela comprend le jour, l'année et la date.

Lun 9 janvier 02:11:44 AM PKT 2023

L'heure et la date de deux ans aao

L'heure et la date des deux années précédentes sont affichées dans cette section. Pour afficher l'heure et la date d'il y a deux ans, nous utiliserons la même commande que dans la commande précédente, mais ici, nous avons spécifié la chaîne «il y a 2 ans» à l'intérieur de la virgule inversée.

Omar @ Omar-VirtualBox: ~ $ DATE - -DATE = ”Il y a 2 ans»

La sortie, qui comprenait l'heure et la date de deux ans auparavant, a été indiquée. Le fait que la date et l'heure sont les mêmes, indiquant qu'il est actuellement aujourd'hui. Mais que l'année a été changée en une qui est il y a deux ans «2021» signifie que la commande a réussi. De plus, le jour qui a été «mardi» ce jour-là, il y a deux ans est affiché.

Mar 10 janvier 02:09:07 AM PKT 2021

L'heure et la date il y a trois secondes

La date et l'heure il y a trois secondes seront affichées dans cette partie. Pour ce faire, nous utiliserons la même commande et indicateur, «-date» ou «-d», mais cette fois, nous fournirons le texte «il y a 3 secondes» à la commande pour obtenir la date et l'heure il y a trois secondes.

Omar @ Omar-VirtualBox: ~ $ DATE - -DATE = ”Il y a 3 sec»

Après l'exécution de cette commande, l'heure et la date d'il y a trois secondes ont été montrées. Le moment est modifié car c'était le moment qui était avant trois secondes, donc le temps avant trois secondes était «02:10:35». Les minutes et les heures sont les mêmes. Mais le second est différent. Le jour, le mois et la date sont les mêmes «mardi», «janvier» et «10» respectivement.

Mar 10 janvier 02:10:35 AM PKT 2023

De même, en utilisant cette commande avec la même option, nous pouvons localiser les dates et les heures du passé. Par exemple, si nous voulons afficher la date d'il y a trois mois, nous entrerons il y a trois mois dans la commande dans la virgule inversée. La même option dans Linux nous permet également de trouver des dates futures afin que la sortie affiche l'heure et la date futures dans la partie suivante.

Date et heure du dimanche prochain

L'heure et la date du dimanche prochain seront situées et affichées dans cette section. La date changera car elle affichera la date qui se produira dimanche prochain dans le futur. Pour afficher la date du dimanche suivant, nous allons utiliser la commande dans laquelle nous tapons d'abord le mot-clé «date», suivi de la «date» du drapeau, avec un double tiret, le signe égal à «=», et enfin le Texte "Next Soleil".

Omar @ Omar-VirtualBox: ~ $ DATE - -DATE = "Next Sun"

Lorsque la commande a été exécutée, l'heure et la date du dimanche prochain ont été affichés. Il a présenté le format dans lequel il affiche d'abord le jour, le mois et la date afin que la date du dimanche à venir soit «15», qui est exact. Ensuite, il a affiché un temps aléatoire avec l'année, qui est affichée avec précision.

Dimanche 15 janvier 12h00 pkt 2023

Formatage des options

Dans Linux, la commande Date peut être utilisée avec une variété de spécificateurs de format pour obtenir la date, l'heure et d'autres informations. Ces caractères sont «% d», «% t», «% m», «% d», etc.

Utilisation de% D avec commande de date

Le format de la date, qui comprend le mois, la date et l'année, s'affiche simplement en utilisant l'option «% D». Pour cela, nous utilisons une commande dans laquelle le mot clé «Date» est initialement entré, suivi du symbole «% d» avec le symbole d'addition «+» à l'intérieur de la virgule inversée.

Omar @ Omar-VirtualBox: ~ $ DATE "+% D"

Après l'exécution de cette commande, la date «01/10/23» s'affiche. Le format de cette date est «mois / date / an».

01/10/23

En utilisant la commande de date avec% d et% t

Les deux drapeaux «% D» et «% T» seront utilisés dans cette section. «% D» affiche uniquement la date, mais nous utiliserons également «% t» pour afficher l'heure puisque «% t» est utilisée pour afficher l'heure au format heure / minute / seconde. Pour ce faire, nous utiliserons la même commande que ci-dessus, mais cette fois, en plus de l'option «% d», nous utiliserons également le drapeau «% t».

Omar @ Omar-VirtualBox: ~ $ DATE "% + D% T"

En conséquence, après son exécution, nous pouvons voir qu'il étend à la fois la date et l'heure.

01/10/23 02:34:05

Conclusion

La commande Linux Date, qui est utilisée pour afficher la date et l'heure du système sur le terminal, est couverte dans cet article. Dans le scénario ci-dessus, nous avons utilisé divers exemples et affiché plusieurs dates et heures. Le susmentionné utilise l'option «-Date» de la commande de date pour afficher les dates précédentes et futures sur le terminal. Pour obtenir la date et l'heure dans un autre format, nous avons également utilisé certains spécificateurs de format avec la commande de date, tels que «% d» et «% t."