Project

General

Profile

系统时间

  1. 修改系统时间
    1)强制修改时区(查看用 date +"%Z %z"cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
    /etc/localtime文件:
    作用: 该文件包含了系统当前时区的二进制数据。它通常是一个时区文件的符号链接,指向 /usr/share/zoneinfo 目录下的具体时区文件。
    用途: 系统使用这个文件来确定当前的本地时间。它影响到所有依赖于系统时间的应用程序。
    2)友好的修改时区(有些系统可能支持不友好)(查看用 timedatectl或date +"%Z %z")
    timedatectl set-timezone Asia/Shanghai
    上面命令会修改2个内容:
    a. 将/etc/localtime软链接到/usr/share/zoneinfo/下的指定文件
       如:/etc/localtime -> /usr/share/zoneinfo/Asia/Shanghai
           /etc/localtime -> /usr/share/zoneinfo/UTC
    b. 将/etc/timezone修改为指定时间
    /etc/timezone:
    作用: 该文件包含一个简单的文本字符串,表示系统当前使用的时区名称(例如,Asia/Shanghai)。
    用途: 这个文件主要用于记录系统的时区设置,便于用户和程序查看和理解当前的时区配置。
    注意:直接 "echo Asia/Shanghai > /etc/timezone"是达不到"timedatectl set-timezone Asia/Shanghai"效果的