Linux timedatectl 命令

news2024/11/16 2:53:56

        timedatectl 是 Linux 系统中用于查询和更改系统日期、时间和时区的工具,它特别适用于那些使用 systemd 作为系统和服务管理器的系统。语法格式为timedatectl [参数]”。

        发现电脑时间跟实际时间不符?如果只差几分钟的话,我们可以直接调整。但是,如果差几个小时,那么除了调整当前的时间,还有必要检查一下时区了。

timedatectl 命令中常见的参数格式及作用如下

注解:

        1)CST

        这个缩写可能指代不同的时区,具体取决于上下文和地理位置。然而,需要注意的是,CST在不同的国家和地区可能有不同的含义,这主要源于时区命名的非唯一性。

        在北美,CST通常指的是美国中部时间(Central Standard Time),UTC-6.

        在中国,虽然不常使用CST来表示时区,但按照国际惯例,中国标准时间(China Standard Time)有时也被非正式地简称为CST,但实际上中国的时区是UTC+8

        2)UTC

        UTC(协调世界时,Coordinated Universal Time)是一种全球统一的时间标准。

        UTC和CST的联系

        CST,作为不同地区的标准时间,其基础仍然是UTC,通过加减一定的时区偏移量来得到。

        北美CSTUTC-6即北美中部时间为UTC时间减去6小时。

        中国CST:UTC+8即中间标准时间为UTC时间加上8小时。

        3)RTC Time:

        显示实时时钟(RTC)的时间,是一个独立的硬件时钟,它能够在系统关闭时继续运行,以保持时间的准确性。这个时间可能是 UTC 时间,也可能是本地时间,具体取决于系统的配置。 

 

列出的已知时区信息,实际上来自系统目录:/usr/share/zoneinfo/

 

拓展:通过软链接来更改时区

        /usr/share/zoneinfo/目录是包含了与时区相关的二进制时区文件。这些文件用于设置和定义系统的时区,确保系统时间能够正确地反映地理位置的时间。

1. 目录内容

        /usr/share/zoneinfo/目录下包含了世界上各个地区的时区文件。这些文件按照地理位置进行组织,例如,亚洲的时区文件会放在/usr/share/zoneinfo/Asia/目录下,而欧洲的时区文件则放在/usr/share/zoneinfo/Europe/目录下。

2. 时区设置

        在Linux中,设置时区通常是通过修改/etc/localtime文件来实现的。这个文件是一个指向/usr/share/zoneinfo/目录下某个时区文件的符号链接(或软连接)。通过更改这个链接所指向的时区文件,就可以改变系统的时区设置。例如,要将系统时区设置为北京时间(东八区),可以使用如下命令:

ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

通过timedatectl命令和软链接修改时区的联系和区别 

区别

  1. 实现方式

  • timedatectl set-timezone:这是一个通过 systemd 系统服务来更改系统时区的直接命令。它直接设置系统的时区配置,而不需要用户手动干预文件系统。
  •  为 /etc/localtime 创建软链接:这种方法是通过在文件系统中创建一个指向特定时区文件的软链接来实现的。/etc/localtime 是一个指向系统时区文件的符号链接,通常位于 /usr/share/zoneinfo/ 目录下。通过更改这个链接指向的时区文件,可以改变系统的时区。

  2. 易用性和可维护性

  • timedatectl set-timezone:使用起来相对简单直接,只需要一个命令即可完成时区的更改。同时,它也更容易被系统管理工具(如 systemd)跟踪和维护。
  • 为 /etc/localtime 创建软链接:虽然这种方法也很有效,但它需要用户直接操作文件系统,可能需要更多的权限和注意以避免错误。不过,对于熟悉 Linux 文件系统的用户来说,这种方法可能更加直观。

  3. 兼容性

  • timedatectl set-timezone:这是 systemd 系统特有的命令,因此只适用于使用 systemd 作为系统和服务管理器的 Linux 发行版。
  • 为 /etc/localtime 创建软链接:这种方法更为通用,因为它不依赖于特定的系统管理工具或服务。几乎所有的 Linux 发行版都支持通过更改 /etc/localtime 来更改时区。

联系

  1. 目的相同无论是使用 timedatectl set-timezone 命令还是为 /etc/localtime 创建软链接,它们的目的都是为了更改 Linux 系统的时区设置。

  2. 效果相同无论采用哪种方法,更改时区后,系统的日期和时间都会根据新的时区进行调整。

例1:通过 timedatectl set-timezone 命令修改时区

例2:通过建立 /etc/localtime 的软链接来修改时区

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2057485.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

接受三个数字参数,返回最大

def mostNum(*nums): #nums为元组(不支持修改),转化为列表liNumslist(nums)for i in range(0,len(liNums)-1): #冒泡法if liNums[i]>liNums[i1]:cliNums[i]liNums[i]liNums[i1]liNums[i1]creturn liNums.pop() #列表最后一个最大的数被返…

花钱买不到系列—linux虚拟地址空间

不知道大家有没有听说过一个东西,叫C/C地址空间。 给大家画一个图这个图,作为C/C程序员应该比较熟悉,有人一个会有人把这个图叫做C/C地址空间,我觉得大家应该比较陌生,我也是刚刚学完,大家如果感兴趣的&…

计算机毕业设计 毕业季旅游一站式定制服务平台 Java+SpringBoot+Vue 前后端分离 文档报告 代码讲解 安装调试

🍊作者:计算机编程-吉哥 🍊简介:专业从事JavaWeb程序开发,微信小程序开发,定制化项目、 源码、代码讲解、文档撰写、ppt制作。做自己喜欢的事,生活就是快乐的。 🍊心愿:点…

圈子论坛小程序搭建教程,系统快速部署上线指南,支持文章、源码、链接等上传

圈子论坛小程序是一种基于移动端的社交平台,旨在为用户提供交流分享、互动沟通的空间。以下是关于圈子论坛小程序的详细解析: 一、圈子论坛小程序的定义与功能 定义:圈子论坛小程序是一个集社交、分享、交流于一体的移动应用,用户…

Unity视频流监控接入,点击播放只播放一帧画面

Universal Media Player 检查监控平台编码/解码配置(H265/H264)

安卓sdk manager下载安装

安卓sdk下载安装 android SDK manager下载 环境变量配置 ANDROID_HOME:D:\Android %ANDROID_HOME%\tools %ANDROID_HOME%\platform-tools %ANDROID_HOME%\build-tools\29.0.3Android SDK Platform-tools公用开发工具包,需要下载 Android SDK Tools基础…

llvm windows编译成功

一、所需工具 Visual Studio 推荐版本:Visual Studio 2022。其他版本亦可支持。 CMake 下载地址 Ninja 下载地址 LLVM 版本参考:llvm-project-llvmorg-18.1.8下载地址 二、配置与编译步骤 以管理员身份打开命令行终端,输入以下命令来设置…

Linux多进程

进程的概述 进程是计算机科学中的一个基本概念,它指的是在操作系统中正在执行的程序的实例 在Linux操作系统中,进程是程序执行的实体,是资源分配的基本单位 在在Ubuntu中,通过使用ps命令可以查看当前的进程列表 ps aux 进程与…

WSL2安装与使用

使用WSL2的前提条件: 1.开启CPU的虚拟化 打开任务管理器 ->性能->查看CPU虚拟化 2.开启Windows功能 任务栏输入“功能”,勾选下面选项,然后按照提示重新启动电脑。 3.搜索栏输入cmd,右键以管理员身份运行,输入…

对商品评论进行文本分析(NLP)的实战项目

文本分析技术是指使用计算机程序或算法处理、分析和理解文本数据的一系列方法。这种技术在自然语言处理(NLP)领域中非常重要,它可以应用于多种场景,包括但不限于情感分析、主题识别、信息提取、文本分类等。以下是一些常见的文本分…

SpringBoot+Vue3整合minio,实现分布式文件存储

文章目录 几种常用的文件存储安装和使用minioSpringBoot整合minio 基本所有的软件项目都会需要文件存储功能,图片、视频存储。 几种常用的文件存储 经常用的几种方案,直接存在本地文件夹,开发一个简单的系统当然没有问题。随机系统所需的资源…

90.WEB渗透测试-信息收集-Google语法(4)

免责声明:内容仅供学习参考,请合法利用知识,禁止进行违法犯罪活动! 内容参考于: 易锦网校会员专享课 上一个内容:89.WEB渗透测试-信息收集-Google语法(3) • inurl • 搜索特殊 UR…

Leetcode JAVA刷刷站(55)跳跃游戏

一、题目概述 二、思路方向 在Java中,为了解决这个问题,你可以采用贪心算法的思想。贪心算法在这里的应用主要体现在,每一步都尽可能跳得远,以此来判断是否能够到达数组的最后一个下标。 算法的思路是,遍历数组nums&am…

ICWS 2024 _ 基于生成长度预测的大语言模型推理请求调度

随着技术的快速迭代,大语言模型(Larage Langugage Model, LLM )在各种场景下都展示出强大的文本处理能力,越来越多的业务期待通过接入大模型服务,提升业务效果。区别于传统RPC请求服务时间相近,大模型请求服…

《计算机操作系统》(第4版)第2章 进程的描述与控制 复习笔记

第2章 进程的描述与控制 一、前趋图和程序执行 1. 前趋图 (1)定义 前趋图是指一个有向无循环图,可记为DAG, 它用于描述进程之间执行的先后顺序。 (2)图形表示 前趋图如图2-1所示。 图2-1 前趋图 2. 程序的执行 (1)程序顺序执行时的特征 ①顺序性。 ②封闭性。 ③ 可…

Robot Operating System——创建可执行文件项目的步骤

大纲 初始化环境创建Package代码添加依赖(package.xml)修改编译描述find_package寻找依赖库指定代码路径和编译类型(可执行文件/动态库)链接依赖的库完整文件 编译测试总结参考资料 之前我们看到ROS2中,有的Node的实现…

案例 | 生产制造中的直线度测量

关键词:直线度测量仪,直线度 生产中不仅需要评价产品的外观尺寸,还需要对直线度(弯曲度)等尺寸加以测量。作为一种评价产品直度的重要指标——直线度,能够对其进行检测是非常重要的。 关于直线度,对于一些弯…

初学者使用WordPress可能会遇到的问题以及如何解决

WordPress 作为一个普及度相当广的内容管理系统 (CMS),对于刚刚开始建立自己第一个网站的初学者来说是非常合适的选择。它不需要你懂编写代码,且对 SEO 友好,管理起来也很方便。然而,许多初学者在使用 WordPress 时会犯一些错误&a…

各厂家BI对比

帆软BI、奥威BI、永洪BI、思迈特BI、亿信华辰BI是国内知名的BI产品,不少企业在选型BI软件时都需要对这些BI软件进行了解,从中选择适合自己的一款。经过过年的发展,这些BI(商业智能)软件各自在多个行业中都有广泛的应用…

Anti-Bandit Neural Architecture Search for Model Defense

模型防御的Anti-Bandit网络架构搜索 论文链接:https://arxiv.org/abs/2008.00698(ECCV2020) 项目链接:https://github.com/bczhangbczhang/ABanditNAS 模型防御的Anti-Bandit网络架构搜索Abstract1 Introduction2 Related Work3 Anti-Bandit网络架构搜…