LINUX系统时间怎么设置同步脚本或命令?

要设置 Linux 系统时间同步,有两种方式,分别是手动设置和自动同步。

一、手动设置时间

  1. 修改系统时间:使用 date 命令,例如:
# 设置当前时间
date -s "2022-11-11 11:11:11"
  1. 修改硬件时钟时间:使用 hwclock 命令,例如:
# 将系统时间同步到硬件时间
hwclock --systohc

二、自动同步时间

  1. 配置 NTP 服务器

NTP(Network Time Protocol,网络时间协议)是一种网络协议,通过网络传输实现计算机时间同步,保证计算机时间的准确性。需要先安装 NTP 服务,例如在 Ubuntu 中可以使用如下命令安装:

sudo apt-get update
sudo apt-get install ntp

在安装完成后,需要配置 NTP 服务器地址。可根据自身情况选择公共的 NTP 服务器,例如 time.nist.gov ,配置方式为修改/etc/ntp.conf 文件,在文件结尾添加如下内容:

server time.nist.gov
  1. 启动 NTP 服务

NTP 服务安装完成后,需要启动服务:

sudo service ntp start

注意:在启动 NTP 服务之后,NTP 服务将自动同步时间,可以查看/var/log/syslog 文本文件确认NTP 服务是否正常,并做出必要的调整。

示例说明一:

在 Ubuntu 中安装 ntp 时间同步服务包:

sudo apt-get update
sudo apt-get install ntp

示例说明二:

查看系统时间和硬件时钟时间:

date
hwclock

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:LINUX系统时间怎么设置同步脚本或命令? - Python技术站

(0)
上一篇 2023年5月14日
下一篇 2023年5月14日

相关文章

  • 很实用的Linux 系统运维常用命令及常识(超实用)

    很实用的Linux系统运维常用命令及常识(超实用) 简介 Linux系统是目前最流行的开源操作系统之一,作为一个Linux系统的运维工程师,熟练掌握常用命令和常识是必须的。本文将为大家分享一些很实用的Linux系统运维常用命令及常识,希望对大家有所帮助。 目录 命令行基础知识 文件和目录管理 网络管理 系统监控 其他常用命令和技巧 1. 命令行基础知识 1.…

    Linux 2023年5月14日
    00
  • 常用知识——linux内核中常见的内存分配方法

    Linux内核中常见内存分配函数 Linux内核中采用了一种同时适用于32位和64位系统的内存分页模型,对于32位系统来说,两级页表足够用了,而在x86_64系统中,用到了四级页表,如图2-1所示。四级页表分别为:     页全局目录(Page Global Directory)     页上级目录(Page Upper Directory)     …

    Linux 2023年4月13日
    00
  • [Linux] ubuntu环境安装和使用elasticsearch

    wget -qO – https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add -apt-get install apt-transport-httpsecho “deb https://artifacts.elastic.co/packages/7.x/apt stable …

    Linux 2023年4月13日
    00
  • Linux环境下安装Nginx及其使用

    下面我就为你详细讲解在Linux环境下安装Nginx及其使用的完整攻略。 安装Nginx 1. 更新软件库列表 在终端输入以下命令,更新软件库列表: sudo apt-get update 2. 安装Nginx 在终端输入以下命令,安装Nginx: sudo apt-get install nginx 安装完成后,运行以下命令启动Nginx: sudo sy…

    Linux 2023年5月14日
    00
  • centOS7.4 安装 mysql 5.7.26的教程详解

    CentOS7.4安装MySQL5.7.26的教程详解 MySQL是一种常用的数据库,它能够快速地处理大量数据并且提供了多种丰富的功能。本文介绍了在CentOS7.4系统上安装MySQL5.7.26的详细步骤,并附有两个示例供参考。 步骤一:下载MySQL 首先,我们需要下载MySQL的安装包。可以通过如下命令在官网上下载最新版本的MySQL: wget h…

    Linux 2023年5月14日
    00
  • CentOS7下GitLab跨大版本升级的方法

    CentOS7下GitLab跨大版本升级的方法 当我们需要将GitLab从一个大版本升级到另一个大版本时,无论是从11.x.x升级到12.x.x还是其他版本的大升级,都需要进行一些特殊的操作。本教程将告诉你如何在CentOS 7下完成GitLab跨大版本升级的过程。 步骤一:备份GitLab数据 在进行大版本升级之前,我们首先需要备份GitLab的数据。数据…

    Linux 2023年5月14日
    00
  • Linux badblocks命令

    Linux badblocks命令 Linux badblocks命令用于检测磁盘坏道,可以扫描磁盘并标记出坏道。使用badblocks命令可以帮助您检测磁盘的健康状况,以便及时备份数据或更换盘。 命令语法 badblocks命令的基本语法如下: “badblocks [选项] [设备] 其中,选项表示命令选项,设备表示要检测的磁盘设备。 ## 命令项 b…

    Linux 2023年5月10日
    00
  • 初识Node.js

    初识Node.js 什么是Node.js? Node.js是一个开源的、跨平台的JavaScript运行环境。它使用了事件驱动、非阻塞I/O模型,使得它非常适合处理实时数据交互和高并发量的网络应用。 安装Node.js 你可以在Node.js官网中下载安装包,地址为:https://nodejs.org。 安装完毕后,你可以在命令行中输入以下命令检查是否成功…

    Linux 2023年5月24日
    00
合作推广
合作推广
分享本页
返回顶部