Date de commande Linux
Après commande date Linux peut être utilisé pour afficher ou régler la date et l'heure du système, et à l'écran, l'utilisateur peut définir le format à afficher dans le format défini comme un accès plus plusieurs balises, les balises de liste qui sont disponibles comme suit:
Temps aspects:
- %: Imprimer%
- % N: la ligne suivante
- % T: tabulator
- % H: heure (00..23)
- % I: heure (01..12)
- % K: Heure (0..23)
- % L: Heure (1..12)
- % M: minute de début (00..59)
- % P: Affiche le AM local ou PM
- % R: temps d'affichage direct (format hh 12 heures: mm: ss [AP] M)
- % S: A partir du 1er Janvier 1970 à 00:00:00 UTC de loin le nombre de secondes
- % S: secondes (00..61)
- % T: temps d'affichage direct (24 heures)
- % X: équivalent à% H:% M:% S
- % Z: Affichage fuseau horaire
Date de domaines:
- % A: jour de la semaine (Sun..Sat)
- % A: jour de semaine (Sunday..Saturday)
- % B: Mois (Jan..Dec)
- % B: Mois (January..December)
- % C: date d'affichage direct et le temps
- % D: jour (01..31)
- % D: date d'affichage direct (mm / jj / aa)
- % H:% b avec
- % J: Le jour de l'année (001..366)
- % M: mois (01..12)
- % U: Les premières semaines de l'année (00 .. 53) (avec le dimanche comme le premier jour de la semaine de la situation)
- % W: les premiers jours de la semaine (0..6)
- % W: Les premières semaines de l'année (00 .. 53) (lundi étant le premier jour de la semaine de la situation)
- % X: date d'affichage direct (jj / mm / aa)
- % Y: les deux derniers chiffres de l'année (00.99)
- % Y: année complète (0000..9999)
Si non comme le début d'un signe plus, cela signifie que vous voulez régler l'heure, et le format de temps MMJJhhmm [[CC] YY] [. Ss], où MM est le mois, DD est le jour, hh est l'heure, mm minutes, CC est année deux chiffres, YY est l'année, les deux derniers chiffres, ss est secondes.
Accès: Tous les utilisateurs.
Lorsque vous ne voulez pas apparaître 0:00 sens (par exemple, 07/03/1999), vous pouvez insérer dans la marque - symbole, comme la date '+% - H:% - M:% - S' à quand les minutes et secondes 0 à enlever son sens, comme l'original 08:09:04 devient 8: 9: 4. En outre, seuls ceux qui obtiennent l'autorisation (par exemple, root) pour régler l'heure du système.
Lorsque vous changez l'heure du système en tant que root, pensez à l'heure système de l'horloge est écrit CMOS, et de redémarrer le système pour que la prochaine fois sera la dernière prise continue de la valeur correcte.
grammaire
date [-u] [-d datestr] [-s datestr] [--utc] [--universal] [--date=datestr] [--set=datestr] [--help] [--version] [+FORMAT] [MMDDhhmm[[CC]YY][.ss]]
Description Paramètre:
- chaîne_date -d: chaîne_date affichage du temps de jeu (temps de non-système)
- --help: afficher des informations auxiliaires
- -s chaîne_date: l'heure du système est réglé dans le temps ensemble chaîne_date
- -u: Affiche le courant de Greenwich Mean Time
- --version: affichage numéro de version
Exemples
Affiche l'heure actuelle
# date 三 5月 12 14:08:12 CST 2010 # date '+%c' 2010年05月12日 星期三 14时09分02秒 # date '+%D' //显示完整的时间 05/12/10 # date '+%x' //显示数字日期,年份两位数表示 2010年05月12日 # date '+%T' //显示日期,年份用四位数表示 14:09:31 # date '+%X' //显示24小时的格式 14时09分39秒
Selon leur propre format de sortie
# date '+usr_time: $1:%M %P -hey' usr_time: $1:16 下午 -hey
Après le temps d'affichage sauter, puis afficher la date actuelle
date '+%T%n%D'
Afficher le mois et le nombre de jours
date '+%B %d'
Affiche la date et l'heure (12:34:56)
date --date '12:34:56'