第二天 :每天一个常用的系统工作命令
2、date命令
-
date命令用于显示及设置系统的时间或日期格式为:
date [选项] [+指定的格式]
-
只需要在强大的date命令中输入以“+”开头的参数,即可按照指定格式来输出系统的时间和或日期,这样在日常工作时便可以把备份数据的命令与指定格式输出的时间信息结合到一起。
-
date命令中的参数以及作用
参数 | 作用 |
---|---|
%t | 跳格【Tab键】 |
%H | 小时(00 ~ 23) |
%I | 小时(00 ~ 12) |
%M | 分钟(00 ~ 59) |
%S | 秒(00 ~ 59) |
%j | 今年中的第几天 |
-
按照默认格式查看当前系统时间的date命令如下所示:
-
按照“年 - 月 - 日 小时:分钟:秒”的格式查看当前系统时间的date命令如下图所示:
date "%Y-%m-%d %H: %M: %S"
-
将系统的当前时间设置为2021年3月9日11点05分的date命令如下:
- date -s “20210310 20:00:00”
- date -s “20210310 20:00:00”
-
再次使用date命令并按照默认的格式查看当前的系统时间,如下图:
-
date命令中的参数%j可用来查看今天是当年中的第几天。这个参数能够很好的区分备份时间的新旧,即数字越大,越靠近当前时间。该参数的使用方法以及显示结果如下图所示:
- date “+%j”