date -s 修改时间命令
date命令的功能是可以用来显示或者设定系统的时间和日期。如果在实际的操作过程中,只输入单独的date的命令,那么系统会以默认的格式显示当前的系统时间。date命令修改时间,后面可以跟不同的命令参数,以达到不同的时间修改效果。date -s <字符串>,命令的功能为根据字符串来设置日期和时间。必须注意的是字符串前后必须加上双引号,字符串的格式为“某年-某月-某日
某时:某分:某秒”。
例如通过“date -s”命令设置系统时间为2022年2月21日19时41分28秒,则需要键入命令:date -s "2022-02-21
19:41:28"。
date -s 修改时间拓展 除了date -s修改时间,还可以使用命令date -d <字符串>显示字符串所指定的时间和日期。其中字符串前后同样需要加上双引号。
例如现在的时间是2022年2月21日,输入命令date -d “2 day ago”+"%Y-%m-%d",系统会输出时间:2022-02-19。
除此以外,常用到的还有使用timedatectl set-timezone <时区>,命令来修改时区,例如timedatectl
set-timezone Asia/Shanghai,命令的结果时修改系统时区为亚洲/上海。
同步软硬件时间可以使用命令:hwclock -w、 hwclock -s。