钟二网络头像

钟二网络

探索SQL查询技巧、Linux系统运维以及Web开发前沿技术,提供一站式的学习体验

  • 文章92531
  • 阅读816272
首页 Linux 正文内容

没有界面linux系统时间

钟逸 Linux 2025-05-24 06:25:17 8

在没有界面 Linux 系统环境中,如终端或服务器,获取和管理时间至关重要。Linux 提供了多种命令行工具,让用户可以轻松地查看、设置和同步时间。

查看时间

bash

date

此命令将显示当前日期和时间,如下所示:

Tue Jun 14 10:29:35 EDT 2023

设置时间

bash

date -s "2023-06-14 10:30:00"

此命令将系统时间设置为指定日期和时间。

同步时间

Linux 系统可以通过网络时间协议 (NTP) 与时间服务器同步时间。要配置 NTP,请安装 NTP 软件包:

bash

sudo apt install ntp

然后,编辑 NTP 配置文件 /etc/ntp.conf:

sudo nano /etc/ntp.conf

在文件中添加以下行:

pool time.google.com

保存文件并重新启动 NTP 服务:

bash

sudo systemctl restart ntp

附加选项

除了基本时间命令外,Linux 还有其他选项可用于更精确地管理时间:

硬件时钟

硬件时钟 (CMOS) 是系统主板上的一个实时时钟,即使系统关闭也能保持时间。要与硬件时钟同步系统时间,请使用:

bash

sudo hwclock --systohc

查询硬件时钟

要查询硬件时钟,请使用:

bash

sudo hwclock --show

使用 crontab 计划任务

可以使用 crontab 计划任务在特定时间或定期设置或更新时间:

sudo crontab -e

在文件中添加以下行:

@daily sudo date -s "2023-06-14 10:30:00"

这将每天上午 10:30 将时间设置为 2023 年 6 月 14 日。

文章目录
    搜索