目录
1、date
2、按照指定的格式输出时间
3、显示是今年中的第几天
4、设置时间
1)date -s "年月日 时分秒"/"年月日"/"月日"/"时分秒"/"时分"/"时"
2)通过date 月日时分年
3)timedatectrl
timedatectl status #查看时间与时区
timedatectl set-time 设置时区
1、date
——用于显示或设置系统的时间与日期
[root@localhost ~]# date
Sat Sep 16 08:26:07 AM CST 2023
2、按照指定的格式输出时间
参数 作用
%Y 完整年份(例如:2020)
%m 月份(1~12)
%d 本月中的第几天
%H 小时(00~23)
%M 分钟(00~59)
%j 今年中的第几天
[root@localhost ~]# date '+%y-%m-%d/%H:%M:%S'
23-09-16/08:29:24
3、显示是今年中的第几天
[root@localhost ~]# date +'%j'
259
4、设置时间
1)date -s "年月日 时分秒"/"年月日"/"月日"/"时分秒"/"时分"/"时"
[root@localhost ~]# date -s '20230916'
Sat Sep 16 12:00:00 AM CST 2023
2)通过date 月日时分年
[root@localhost ~]# date 091610012023
Sat Sep 16 10:01:00 AM CST 2023
3)timedatectrl
同样也适用于设置系统时间,只是timedatectrl可以通过跟远程时钟服务器进行授时
参数:
status 显示状态信息
list-timezones 列出已知时区
set-timezone 设置时区
set-time 设置系统时间文章来源:https://www.toymoban.com/news/detail-732819.html
当主动地设置了系统的时间,那么系统的时钟服务会认为不再需要准确的时间而是自定义的时间,这时系统将停止时钟同步。文章来源地址https://www.toymoban.com/news/detail-732819.html
timedatectl status #查看时间与时区
[root@localhost ~]# timedatectl status
Local time: Sat 2023-09-16 10:17:57 CST
Universal time: Sat 2023-09-16 02:17:57 UTC
RTC time: Sat 2023-09-16 00:56:09
Time zone: Asia/Shanghai (CST, +0800)
System clock synchronized: no
NTP service: active
RTC in local TZ: no
[root@localhost ~]#
timedatectl set-time 设置时区
到了这里,关于Linux时间控制命令的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!