常用基本命令(时间日期类)

时间日期类

基本语法

date [OPTION]... [+FORMAT]

1. date显示当前时间

       (1)date                                                      (功能描述:显示当前时间)

       (2)date +%Y                                              (功能描述:显示当前年份)

       (3)date +%m                                              (功能描述:显示当前月份)

       (4)date +%d                                               (功能描述:显示当前是哪一天)

       (5)date +%Y%m%d   date +%Y/%m/%d … (功能描述:显示当前

                年月日各种格式 )

       (6)date "+%Y-%m-%d %H:%M:%S"            (功能描述:显示年月日时分秒)

2)案例

# date

2019年 06月 19日 星期一20:53:30 CST

# date +%Y%m%d

   20190619

# date "+%Y-%m-%d%H:%M:%S"

   2019-06-19 20:54:58

2. date显示非当前时间

1)基本语法:

(1)date -d '1 days ago'                   (功能描述:显示前一天日期)

(2)date -d yesterday +%Y%m%d    (同上)

(3)date -d next-day +%Y%m%d     (功能描述:显示明天日期)

(4)date -d 'next monday'                (功能描述:显示下周一时间)

2)案例:

# date -d '1 days ago'

2019年 06月 18日星期日21:07:22 CST

# date -d next-day +%Y%m%d

   20190620

[root@hadoop106 /]# date -d 'next monday'

2017年 06月 26日星期一00:00:00 CST

7.3.3 date设置系统时间

1)基本语法:

       date -s字符串时间

2)案例

       [root@hadoop106 /]# date -s "2017-06-1920:52:18"

7.3.4 cal查看日历

1)基本语法:

cal [选项]                    (功能描述:不加选项,显示本月日历)

选项:

-3 ,显示系统前一个月,当前月,下一个月的日历

具体某一年,显示这一年的日历。

2)案例:

# cal

# cal -3

# cal 2016

你可能感兴趣的:(常用基本命令(时间日期类))