English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Manuel complet des commandes Linux
La commande date de Linux peut être utilisée pour afficher ou définir la date et l'heure du système. En ce qui concerne l'affichage, l'utilisateur peut définir le format souhaité, le format est défini par un plus (+) suivi de plusieurs marqueurs, et la liste des marqueurs disponibles est la suivante :
En ce qui concerne l'heure :
En ce qui concerne la date :
Si ce n'est pas avec un signe plus comme début, cela signifie que vous devez définir l'heure, et le format de l'heure est MMDDhhmm[[CC]YY][.ss], où MM est le mois, DD est le jour, hh est l'heure, mm est la minute, CC est les deux premiers chiffres de l'année, YY est les deux derniers chiffres de l'année, ss est le nombre de secondes.
Droits d'accès : tous les utilisateurs.
Lorsque vous ne souhaitez pas afficher de 0 inutiles (par exemple 1999/03/07) où vous pouvez insérer - le symbole, par exemple date '+%-H:%-M:%-S' enlèvera les 0 inutiles des heures, minutes et secondes, comme les 08:09:04 deviendra 8:9:4De plus, seules les personnes autorisées (par exemple root) peuvent définir l'heure système.
Après avoir modifié l'heure système en tant que root, n'oubliez pas de faire ce qui suit avec clock -Ecrire l'heure système dans la CMOS, de sorte que l'heure système soit maintenue à la valeur correcte la plus récente la prochaine fois que le système redémarre.
date [-u] [-d datestr] [-s datestr] [--utc] [--universal] [--date=datestr] [--set=datestr] [--help] [--version] [+FORMAT] [MMDDhhmm[[CC]YY][.ss]]
Description des paramètres:
Afficher l'heure actuelle
# date Mercredi 5Mois 12 14:08:12 CST 2010 # date '+%c' 2010Année05Mois12Jour Mercredi 14Heure09Minute02Seconde # date '+%D' //Afficher l'heure complète 05/12/10 # date '+%x' //Afficher la date numérique, l'année est représentée par deux chiffres 2010Année05Mois12Jour # date '+%T' //Afficher la date, l'année est représentée par quatre chiffres 14:09:31 # date '+%X' //Afficher24Format de l'heure 14Heure09Minute39Seconde
Sortir en format personnalisé
# date '+usr_time: $1:%M %P -hey' usr_time: $1:16 Après-midi -hey
Afficher l'heure et passer à la ligne suivante, puis afficher la date actuelle
date '+%T%n%D'
Afficher le mois et le jour
date '+%B %d'
Afficher la date et le temps défini (12:34:56)
date --date '12:34:56