date
 作用:
  打印或设置系统日期和时间

 格式:
  date [OPTION]...[+FORMAT]
  date [u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]
  |是或 多选一的选项 ...代表同类内容可多次
 选项:
  注意短选项后不可加=号
  -d,--date=STRING
   显示时间字符串但不是立即:
    如date -d|--date=12:12:12

  -f,--file=DATEFILE
   输出文件内的时间
    如:/home/ubuntu/de文件中有12:12:20
      date -f|--file=/home/ubuntu/de
     则输出: 2015年 08月 21日 星期五 12:12:20 CST
      

  -r,--reference=File
     
   输出文件最后一次修改时间
    如:date -r|--reference=/home/ubuntu/de
    输出:2015年 08月 21日 星期五 05:57:29 CST


  -R,--rfc-2822
   -R, --rfc-822
    输出与RFC-822相适应的时间字符串
    date -R|--rfc-2882
  --rfc-3339=TIMESPEC
    输出与RFC-3339相适应的时间字符串
    date --rfc-3339=date|seconds|ns
  -s,set=STRING
    设置字符串描述的时间(设置时间日期)

    date -s|set=20150821 
  -u,--utc,--universal
    打印或设置世界标准时间(就是主板utc时钟)
    date -u|--utc
      输出utc时钟 


(FORMAT)时间输出格式:

 %%可理解为转意符!
  date +%%
   输出一个%号
 %a输出周几
  date +%a
   输出五
  %A输出周几(带星期几)
  date +%A
   输出:星期五
 %b输出几月
  date +%b
   输出:8月
 %B输出几月
  date +%B
   输出:八月
 %c输出格式的不同
  如date 输出:2015年 08月 21日 星期五 00:25:31 CST
   date +%c 输出:2015年08月21日 星期五 00时24分37秒
 %C输出年的前俩位
  date +%C
   输出2015年的前俩位20
 %d输出日
  date +d%
  今天2015年8月21日
   只输出21日
 %D输出时间
  date +D%
   输出格式为08(月)/21(日)/15(年)
  %F输出时间格式为
   2015-08-21
 %g输出年的后俩位
   输出15
 %G输出年
   输出2015
 
 %h与%b一样
 
 %H输出小时24小时制   输出13点为13点
 %I输出小时12小时制 输出13点为01点 
 %j输出今天是这年的第几天(有点意思)
 %k输出小时24小时制   输出1点为1点(空位不补0)
 %l输出小时12小时制   输出13点为1点(空位不补0)
 %m输出月份  输出08月
 %M输出分钟  输出:56分钟
 %n输出换行符  类似于/n
 %N输出纳秒  高精度啊,不过可能用不到的多!哈哈
 %p输出上午还是下午(大写字符) 就是不知道有晚上不?哈哈
 %P输出上午还是下午(小写字符)
 %r输出上午+时间(12小时制)  上午 01时01分58秒
 %R输出上午+时间(24小时制)  下午 23时01分58秒
 %s输出1970-01-01 00:00:00  到此刻的多少秒
 %S输出秒
 %t输出tab格
 %T输出时间格式%时%分%秒   01:07:42
 %u输出周几格式数字模式   5
 %U输出这周是今年的第几周  00-53
 %V输出周一是今年的第几周  00-53
 %w输出周几用数字输出周日是0
 %W输出今年的第几周周一为一周的第一天
 %x输出日期格式为   2015年08月21日
 %X输出时间(24小时制)格式为  01时17分14秒
 %y输出年的后俩位   15
 %Y输出年四位    2015