Linux命令 修改系统时间日期---date和timedatectl

本文介绍了Linux中管理时间与日期的date和timedatectl命令,包括如何查看和设置系统时间,以及调整时区。通过date命令,你可以按照指定格式输出或设置时间,如'年-月-日小时:分钟:秒'。timedatectl则用于查看和设置系统时间和时区,确保系统时间准确无误。掌握这些命令,能有效提升日常备份和其他任务的效率。
摘要由CSDN通过智能技术生成

date命令

date命令用于显示或设置系统的时间与日期,语法格式为:
“ date [+指定的格式]”。
用户只需在强大的date命令后输入以“+”号开头的参数,即可按照指定格式来输出系统的时间或日期,这样在日常工作时便可以把备份数据的命令与指定格式输出的时间信息结合到一起。例如,把打包后的文件自动按照“年-月-日”的格式打包成“backup-2020-9-1.tar.gz”,用户只需要看一眼文件名称就能大概了解到每个文件的备份时间了。

命令参数
在这里插入图片描述
执行命令
1.按照默认格式查看当前系统时间
在这里插入图片描述
默认显示格式是:星期 - 月 -日 - 时 - 分 - 秒 - 年

2.按照“年-月-日 小时:分钟:秒”的格式查看当前系统时间的

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

在这里插入图片描述

3.将系统的当前时间设置为2020年11月1日8点30分

date -s "20201101 8:30:00"

再使用date来查看系统时间就是自己修改的时间了
在这里插入图片描述

4.date命令中的参数%j可用来查看今天是当年中的第几天。这个参数能够很好地区分备份时间的新旧,即数字越大,越靠近当前时间。

date "+%j"

在这里插入图片描述

timedatectl命令

timedatectl命令用于设置系统的时间,英文全称为:“time date control”,语法格式为:
“ timedatectl [参数]”
发现电脑时间跟实际不符?如果只差几分钟的话,我们可以直接调整,但如果差几个小时,那么除了调整当前的时间,还有必要检查下时区了。

命令参数
在这里插入图片描述
1.查看系统时间与时区

timedatectl status

在这里插入图片描述
2.如果您查到的时区不是上海(Asia/Shanghai),可以手动进行设置

timedatectl set-timezone Asia/Shanghai

再输入timedatectl status,显示的地区就是上海地区的了
在这里插入图片描述
3.如果时间还是不正确,我们可以手动的修改系统日期

timedatectl set-time 2021-05-18

4.而如果想修改时间的话,也很简单

timedatectl set-time 9:30
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值