码迷,mamicode.com
首页 > 其他好文 > 详细

date命令详解

时间:2016-07-23 21:20:36      阅读:146      评论:0      收藏:0      [点我收藏+]

标签:date   系统时间   clock   

date命令:

   打印或设置系统日期和时间

NAME

       date - print or set the system date and time


SYNOPSIS

       date [OPTION]... [+FORMAT]

       date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]

常用选项:

-d, --date=STRING   显示字符串所描述的时间而不是当前时间

-s, --set=STRING    设置字符串所描述的时间()

-r, --reference=FILE   显示文件的最后修改时间

-u, --utc, --universal  打印或设置UTC



直接在命令行中执行date命令会显示当前日期和时间。显示格式也有多种选择。若要显示指定格式,需使用“+”跟指定选项即可。

格式选项使用 man date 或者 date --help即可查看。

常用控制输出格式选项:

%Y表示年,

%m表示月,

%d表示日,

%H表示小时,

%M表示分钟,

%S表示秒,

%F表示完整的日期 年-月-日

%A表示完整的星期的名字

%a表示简写的星期的名字

%s表示从 1970 年 1 月 1 日 00:00:00 UTC 到目前为止的秒数

......

显示前10天的年月日

[root@centos7 ~]# date +%F -d "-10 days"

[root@centos7 ~]# date +%F -d "10 days ago"

显示后20天的年月日

[root@centos7 ~]# date +%F --d "+20 days"

显示前天是星期几

[root@centos7 ~]# date +%A --d "-2 days"


设置时间:

date -s "STRING"或date [MMDDhhmm[[CC]YY][.ss]]来更改时间


hwclock或clock命令可显示硬件时间

-s, --hctosys 以硬件时钟为准,校正系统时钟

    clock -s 修正系统时间

-w, --systohc 以系统时钟为准,校正硬件时钟 

    clock -w 修正硬件时间


本文出自 “Minimonster” 博客,请务必保留此出处http://groot.blog.51cto.com/11448219/1829137

date命令详解

标签:date   系统时间   clock   

原文地址:http://groot.blog.51cto.com/11448219/1829137

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!