Debian时间同步

2023-05-16

前言

一般做服务器集群的时候,需要保证系统时间的同步了,而在Linux上有一个工具可以很方便的进行同步,那就是ntpdate

安装

安装很简单,输入以下命令即可:

$ sudo apt-get update
$ sudo apt-get install ntpdate -y

同步时间

安装好工具后,同步很简单,首先需要一个时间的服务器,在这里采用windows的time.windows.com,因为它采用的是本地时间,有些服务器是使用世界时间的,也就是UTC。关于时间这个还是有很多内容的,可参考其他的资料。
执行以下命令即可开始同步:
$ sudo ntpdate time.windows.com

定时同步

由于硬件时钟的原因,很有可能过了一段时间又不同步了,这个时候就需要定时的去同步了。在这里通过crontab这个工具来进行同步。
执行以下命令开始编写同步指令:

$ sudo crontab -e

在最后面添加
*/10 * * * * /usr/sbin/ntpdate time.windows.com

最后保存退出即可

以上指令表示每隔10分钟就会同步一次时间。

系统语言

最后说一下系统语言,这个在桌面上比较常见,服务器一般不怎么动这个。。
编辑/etc/environment文件,添加以下内容

LANG=zh_CN.UTF-8
LANGUAGE=zh_CN:zh
LC_CTYPE="zh_CN.UTF-8"
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_COLLATE="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER="zh_CN.UTF-8"
LC_NAME="zh_CN.UTF-8"
LC_ADDRESS="zh_CN.UTF-8"
LC_TELEPHONE="zh_CN.UTF-8"
LC_MEASUREMENT="zh_CN.UTF-8"
LC_IDENTIFICATION="zh_CN.UTF-8"
LC_ALL=

然后将其导入当前终端:
$ source /etc/environment
即可将语言改为中文,并且无需重启。

更改时区(Ubuntu/Debian)

$ sudo dpkg-reconfigure tzdata
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Debian时间同步 的相关文章

  • 无法使用 Debian squeeze 在 Sheevaplug (armv5t) 上构建节点

    我现在已经尝试了几种在运行 Debian 版本 6 0 2 squeeze 的 Sheevaplug armv5t 上构建节点 版本 0 5 1 的方法 但最终总是 node Illegal instruction 在所有情况下我都可以编译
  • Hadoop Map-Reduce 操作在写入输出时失败

    我终于能够在 Hadoop 上启动 Map Reduce 作业 在单个 debian 机器上运行 但是 MapReduce作业总是失败并出现以下错误 hadoopmachine debian hadoop 1 0 1 bin hadoop
  • 如何从 apt-get 下载软件包而不安装它? [关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 我有一台电脑 没有NIC http en wikipedia org wiki Network interface controller 我想通过 U
  • 如何在启动时运行命令?

    我试图弄清楚如何在启动时运行命令 就像我将其输入控制台一样 我在 Raspberry Pi 上使用 Rasbian 但我认为这个问题对于 Debian 来说通常是相同的 我尝试运行的命令是 sudo screen mono server e
  • Debian平台上如何使用pm2启动命令?

    以下是 GitHub 上文档的链接 https github com Unitech pm2 startup script Generation pm2 startup https github com Unitech pm2 startu
  • LSB 注释不完整。 insserv:缺少“提供:”的有效名称,请添加

    最近我安装了 Debian x86 64 oracle 11g 和 OCI8 我想自动执行下面的 shell 脚本 但收到以下消息错误 root debian etc init d uname a Linux debian 3 2 0 4
  • Bash 监控磁盘使用情况

    我买了一个 NAS 盒子 上面有 debian 的精简版 前几天它空间不足 但我没有意识到 我基本上想编写一个 bash 脚本 每当磁盘已满 90 以上时就会提醒我 有谁知道可以执行此操作的脚本或给我一些关于编写脚本的建议吗 bin bas
  • Bash Shell 脚本 - 检查标志并获取其值

    我正在尝试制作一个 shell 脚本 其设计如下运行 script sh t application 首先 在我的脚本中 我想检查脚本是否已使用 t 标志运行 例如 如果它在没有像这样的标志的情况下运行 我希望它出错 script sh 其
  • mail() 在新服务器上不起作用

    可能这是一个愚蠢的问题 但我找不到 php 邮件功能不起作用的原因 我在 debian squeeze 上有一个 nginx 服务器 我最近搬到了它 我尝试了简单的邮件执行 但它返回 false if mail email protecte
  • Pytest版本冲突错误

    更新 Debian Jessie 后 pytest 无法工作 py test Traceback most recent call last File usr bin py test line 5 in
  • 正则表达式在 if 语句中将字符串与空格匹配(使用引号?)

    我将如何进行如下所示的正则表达式匹配 但在 This 周围加上引号 就像在现实世界中 This 将是一个可以在其中包含空格的字符串 bin bash text This is just a test string if text This
  • Apache 不使用 mod_rewrite.c

    所以我只是用 debian apache 等设置了一个 linode 服务器 现在我试图让我正在开发的应用程序运行 但它需要mod rewrite c 因此 很自然地 我转到应用程序的目录 如果重要的话 可能是 PHP 目录 并创建了一个
  • Debian 7、fstab、mount.cifs 参数无效

    我尝试挂载 cifs 但出现以下错误 但没有找到该错误 mount a mount error 22 Invalid argument 我尝试在我的 etc fstab 中 192 168 0 1 ShareRep home user sh
  • 在sudoers中分别设置环境变量SSH_ASKPASS或askpass

    我正在尝试登录 ssh 服务器并执行以下操作 ssh email protected cdn cgi l email protection sudo echo foobar 不幸的是我收到一个错误 sudo no tty present a
  • 包名中的“dev”后缀?

    使用 apt get 时 我看到一些软件包的名称后面有一个 dev 后缀 libreadline5 libreadline dev zlib1g zlib1g dev 这些到底是什么 我应该安装它们吗 你需要这些编译并链接因为它们提供了要链
  • 在 Kali (Debian) 中安装 mono-devel 时,软件包具有未满足的依赖关系

    我尝试安装 mono devel 并输入sudo apt get mono devel在终端中 但失败了 得到以下结果 apt get install mono devel Reading package lists Done Buildi
  • 配置错误:无法链接到 boost_system

    我正在尝试在 Debian 上安装一个软件包 足球模拟器 2d 当我进入目录并运行时 configure 我得到以下信息 reza debian soccer rcssserver 15 0 1 configure checking for
  • 如何在 Debian 上编译 DOS 程序?

    在我的汇编语言课程中 我们使用 DPMI 编写 DOS 程序 不幸的是 我无法一直使用 32 位 Windows 机器 我在我使用的几乎每台计算机上都安装了 Debian 虚拟机 我已经安装了 DOSBox 和 DOSEMU 有什么办法可以
  • 在 Linux 上更快地分叉大型进程?

    在现代 Linux 上达到与 Linux 相同效果的最快 最好的方法是什么 fork execve combo 从一个大的过程 我的问题是进程分叉大约 500MByte 大 并且一个简单的基准测试只能从进程中实现约 50 个分叉 秒 比较最
  • 在使用“apt-get”安装软件包之前如何检查版本?

    我正在考虑安装hylafax 版本 5 5 4 于上个月在我的网站上发布Debian http en wikipedia org wiki Debian PC 我检查了dpkg l grep hylafax 发现当前版本是5 5 3 然后我

随机推荐

  • UICollectionView viewForSupplementaryElementOfKind 不调用

    发现UICollectionView 的 方法不调用 func collectionView collectionView UICollectionView viewForSupplementaryElementOfKind kind St
  • UICollectionViewCell 自动大小的两种常用方式

    方法一 xff1a 自动计算 override func viewDidLoad super viewDidLoad if let flowLayout 61 collectionView collectionViewLayout as U
  • UITableViewCell 图片自适应

    常见的一种方法是异步Completed时 xff0c 根据图片大小计算cell的高度并缓存到字典里后 xff0c 刷新tableView或indexPath 但这里介绍另一种更好的方式是使用约束处理 xff0c 对imageView的上下左
  • Swift编译死锁问题

    最近在Swift OC混编项目里遇到个奇怪的问题 xff0c 这样一行代码尽然引发了Swift编译过程死锁 xxSwiftModel salary 61 xxOCModel salary doubleValue 如果哪位大神知道根因 xff
  • 多线程及聊天室程序

    1 一个多线程程序 新建一个 win32 console application 取名 xff1a MultiThread 选空的工程 xff0c 并建立一个名为 MultiThread 的源文件编辑 xff1a include inclu
  • SQL Server 2008语句大全完整版

    61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 设置内存选项 61 61 61 61 61 61 61 61 61 61 61 61 61 61
  • Swift从相册选择图片,图文混排并且可以保存、上传数据

    博主最近突发奇想想做一个自己的日记本App xff0c 在过程中遇到了一些坑 xff0c 摸索了很久才做出一个简单的日记本功能 先来看看一下效果吧 xff1a 先来说说这次用到的一些东西吧 xff1a 1 UIImagePickerCont
  • 2022年ABC模块样题十套分享

    2022年ABC模块样题十套分享 样题分享传送门
  • C# WinForm基础

    1 WinForm基础 Form1 cs using System using System Collections Generic using System ComponentModel using System Data using S
  • 做独立开发的一些感想

    好久没在CSDN上写东西 xff0c 这次写点感想吧 想想自己独立开发也有好多年了 xff0c 从刚毕业做的在线销售系统 xff0c 再到spring boot做写的my finances xff0c 再后来转iOS做的万能输入法 我的浏览
  • Vue3之script-setup全面解析

    可能很多同学 xff08 包括我 xff09 刚上手 Vue 3 0 之后 xff0c 都会觉得开发过程似乎变得更繁琐了 xff0c Vue 官方团队当然不会无视群众的呼声 xff0c 如果你基于脚手架和 vue 文件开发 xff0c 那么
  • windows下hadoop的部署和使用

    本教程在windows10环境下安装配置hadoop 43 hbase 43 spark 一 下载压缩包 xff1a 1 JavaJDK xff0c 1 8以上 2 Hadoop2 8 3 xff0c 下载地址 xff1a http arc
  • VS2019 C++的跨平台开发——Cmake项目(二)

    这一篇主要补充Windows下WSL xff08 Linux 子系统 xff09 创建 以及在WSL和远程Linux系统下编译和调试CMake项目 Widnows下创建WSL 1 右键左下角的Windows图标 61 应用和功能 61 启用
  • Ubuntu 10.10 "无线网络已经禁用” “wiress is disabled” 解决方法

    今天高高兴兴用真机器装好了Ubuntu 10 10 想WIFI 结果显示 无线网络已经禁用 wiress is disabled 我晕 xff0c LiveCD 启动没有任何问题 上了baidu Google 查了很多办法 iwlist s
  • C++ 出现两个头文件相互包含的解决办法

    综合网络信息 xff1a 相互引用解决办法 1 A导入B头文件 xff0c B不导入A头文件 采用 extern 方式引用 2 前向声明加指针 声明各种类的头文件 Classes h 前向声明 class User 放到前面的类要用指针 c
  • 双系统安装 ubuntu 22.04 + win11(yoga 14s 2021)

    考虑到无法完全转向 windows xff0c 于是选择双系统安装 ubuntu 文章安装过程主要参考 Ref 1 xff0c 具体细节会在文中体现 制作启动盘新建硬盘分区安装 ubuntu参考文献 制作启动盘 镜像下载 参考 Ubuntu
  • windows curl 之 invalid character ‘\‘‘ looking for beginning of value

    在windows环境下 xff0c 使用Windows Terminal执行 curl H 34 Content Type application json 34 X POST d 39 34 value 34 34 captcha 61
  • 多List集合总结 交集 并集 差集 去重复并集

    我们经常会遇到一些需求求集合的交集 差集 并集 例如下面两个集合 List lt String gt list1 61 new ArrayList lt String gt list1 add 34 A 34 list1 add 34 B
  • Swift4.0 Codable踩坑之派生类数据的保存

    本以为之前使用Codable的过程中踩的坑已经够多了 xff0c 今天博主有遇到一个坑 xff0c 调了一个下午才解决 xff0c 问题不大 xff0c 但是中文的技术文里都很少涉及这个问题 问题描述 xff1a 遵循了Codable协议的
  • Debian时间同步

    前言 一般做服务器集群的时候 xff0c 需要保证系统时间的同步了 xff0c 而在Linux上有一个工具可以很方便的进行同步 xff0c 那就是ntpdate 安装 安装很简单 xff0c 输入以下命令即可 xff1a span clas