1、查看时间的命令是date。不加任何选项的date输出当前时间,如图。可以看到,Fri是(Friday周五),Apr是(April四月),28指的是28日,后面的是时分秒。英语的不好的同学显然很吃力。

2、如果我们想这样查看呢?以2017-4-28 时:分:秒来查看。date +"%Y-%m-%d %H:%M%S"

3、格式前面+号标识。这些参数如下:y:年的后两位数(例如2017即17)Y:完整的年信息。m:月份d:天数(当前月的第几天)I:12小时制的时间(01-12)l:12小时制的时间(1-12),不填充0,例如1点,显示为1而非01H:24小时制的时间(00-23)%k于此相同M:分钟S:秒数不是特别常用的参数:j:一年的第几天(001~366)Z:显示时区,日期域(例如CTS还是UTS)p和P:AM和PM(小写的p显示大写的AM和PM),大写的P显示小写的am和pma:周几的简称(大A显示周几的全称)b:月份的简称(大B显示月份的全称)W:今年的第几个星期可以通过man date查看详细。

4、更详细的写法,例如小编要看年月日和时分秒之外,还要看现在是上午还是下午,今天是周几,以及当月的单词。date +"%Y-%m-%d %H:%M:%S %p %A %B"

5、那怎么修改呢?只要加一个s参数即可。例如我要修改时间为:2017-05-21 14:40:13 秒。date -s "2017-05-21 14:40:13"要root权限哦

6、date +"%Y-%m-%d %H:%M%S"查看修改后的结果。
