标签:简介 date命令 style 表示 服务 shel span strong 服务器
一、date命令简介
作用:用来显示时间,这个命令在shell脚本中用得很多
格式:date + 参数 + 格式
参数:-d用来显示指定的时间
[root@root ~]# date //显示当前时间
2016年 04月 13日星期三 14:33:55 CST
[root@root ~]# date -s "2016-10-12 07:09:35" //手动修改时间
2016年 10月 12日星期三 07:09:35 CST
自动校对时间:
[root@root ~]# yum install –y ntp //先安装ntp
[root@root ~]# ntpdate time.windows.com //(可选)校对微软的时间服务器
[root@root ~]# ntpdate ntp.fudan.edu.cn //(可选)校对复旦的时间服务器
二、date格式
%F :年月日(full date)
%T :时分秒(time)
%Y :年(显示四位)(year)
%y :年(显示两位)(year)
%m :月(mouth)
%d :日(date)
%H :时(hour)
%M :分(minute)
%S :秒(second)
%s :秒(时间戳,表示从1970.1.1到现在走过了多少秒)
%w :周(week)
%W :周(今年的第几周,一年有52周)
[root@root ~]# date +%F //显示年月日
2016-10-12
[root@root ~]# date +%T //显示时分秒
07:19:56
[root@root ~]# date +%Y //显示年(四位数)
2016
[root@root ~]# date +%m //显示月
10
[root@root ~]# date +"%Y-%m-%d %H:%M:%S" //显示自定义的时间
2016-10-12 07:25:36
[root@root ~]# date //显示当前时间
2016年 10月 12日星期三 07:29:48 CST
[root@root ~]# date -d "-2 days" +%F //显示两天前的时间
2016-10-10
[root@root ~]# date -d "-2 month" +%F //显示两月前的时间
2016-08-12
[root@root ~]# date -d "-2 hour" +%T //显示两小时前的时间
05:30:39
[root@root ~]# date -d "-2 min" +%T //显示两分钟前的时间
07:28:49
[root@root ~]# date -d "-2 sec" +%T //显示两秒前的时间
07:30:52
标签:简介 date命令 style 表示 服务 shel span strong 服务器
原文地址:http://www.cnblogs.com/pzk7788/p/6001378.html