#####################################

DATE:2011-08-20

AUTHOR:吖吖个呸

EMAIL:gm100861@gmail.com

#####################################

使用date命令创建日志文件
在创建日志文件时,最好能够使它具有唯一性,可以按照日志文件创建的日期和时间来识别这些文件。
为了改变日期和时间的显示格式,可以使用如下的命令
date option +%format
使用+号可以设置当前日期和时间的显示格式。
[root@localhost Shell]# date +%d%m%y
200811
呵呵,内容可不是2008年的11月哦,是11年的8月20号。y代表年,m代表月,d代表日
看以下两个例子的不同:
[root@localhost Shell]# date +%y-%m-%d
11-08-20
[root@localhost Shell]# date +%Y-%m-%d
2011-08-20
我们可以看到,如果是小y,那么年的格式显示为两位,如果是大Y,则显示4位年号。
*******************************************************************************
    date完整参数
*******************************************************************************
%a 星期的简要名称
%A 星期的完整名称
%b 月份的简要名称
%B 月份的完整名称
%c 显示系统的日期与时间,其格式为%a%b%e%T%Z,若内输入date命令,也会显示同样的结果
%d 日期(以01~31来显示)
%D 日期(含年月日),其格式为%m/%D/%Y
%e 该月中的第几天
%H 小时(以00-23来表示)
%I 小时(以01-12来表示)
%j 该年中的第几天
%k 小时(以0-23来表示)
%l 小时(以0-12来表示)
%m 月份(以01-12来表示)
%M 分钟(以00-59来表示)
%n 在显示时,插入新的一行
%P 上午或下午(AM或PM)
%r 时间(含时分秒,小时以12小时,上午/下午来表示)
%s 总秒数,起始时间为1970-01-01 00:00:00 UTC
%S 秒(以00-59来表示)
%t 在显示时,插入tab
%T 时间(含时分秒,小时以24小时时制来表示)
%U 该年中的第几周
%w 该周的第几天,0表示周日,1表示周一,依此类推
%x 日期(以本地的惯用法来表示)
%X 时间(以本地的惯用法来表示)
%y 年份(以00-99来表示)
%Y 年份(以四位数来表示)
%Z 时区
MM 月份
DD 时期
hh 小时
mm 分钟
CC 年份的前两位数
YY 年份的后两位数
ss 秒
*******************************************************************************