linux修改时间命令是date-s+时分秒,可以在终端窗口使用来修改系统时间,下面就是使用方法。
1、打开并登录linux *** 作系统,打开终端命令窗口。
2、查看系统当前时间的命令为date。
3、使用命令date-s 时分秒来修改系统时间。
4、使用date-s+完整日期时间命令来修改linux系统的日期和时间。
本文章基于ThinkpadE15品牌、centos7系统撰写的。
我们一般使用“date -s”命令来修改系统时间。比如将系统时间设定成1996年6月10日的命令如下。 \x0d\x0a\x0d\x0a#date -s 06/10/96 \x0d\x0a将系统时间设定成下午1点12分0秒的命令如下。 \x0d\x0a#date -s 13:12:00 \x0d\x0a\x0d\x0a注意,这里说的是系统时间,是linux由 *** 作系统维护的。 \x0d\x0a\x0d\x0a在系统启动时,Linux *** 作系统将时间从CMOS中读到系统时间变量中,以后修改时间通过修改系统时间实现。为了保持系统时间与CMOS时间的一致性,Linux每隔一段时间会将系统时间写入CMOS。由于该同步是每隔一段时间(大约是11分钟)进行的,在我们执行date -s后,如果马上重起机器,修改时间就有可能没有被写入CMOS,这就是问题的原因。如果要确保修改生效可以执行如下命令。 \x0d\x0a\x0d\x0a#clock -w \x0d\x0a这个命令强制把系统时间写入CMOS1.uptime命令输出: 16:11:06 up 4:19, 4 users, load average: 13.44, 13.48, 13.93
2.查看/proc/uptime文件计算系统启动时间
cat /proc/uptime
输出: 15601.61 27830.92
第一数字即是系统已运行的时间秒数,运用系统工具date即可算出系统启动时间
3.查看/proc/uptime文件计算系统运行时间
cat /proc/uptime| awk -F. '{run_days= 1 % 86400)/3600run_minute=( 1 % 60printf("系统已运行:%d天%d时%d分%d秒",run_days,run_hour,run_minute,run_second)}'
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)