Linux操作系统中的日期和时区

一.date命令

1.date命令的作用

我们一般通过date命令在命令行中查看系统的时间

2.date命令的语法:

date [-d] [+格式化字符串]

date:命令的主体

-d:选项,表示按照给定的字符串显示日期,一般用于日期计算

-d选项使用实例:

date -d "+1 day" +%Y%m%d表示显示后一天的日期

date -d "-1 month" +%Y%m%d表示显示上个月的日期

其中双引号引起的内容是时间标记

时间标记列举:

(1).year:年

(2).month:月

(3).hour:小时

(4).minute:分钟

(5).second:秒

格式化字符串:通过特定的字符串标记来控制显示的日期格式

格式化字符串列举:

(1).%Y:年

(2).%y:年份后两位数字

(3).%m:月份

(4).%d:日

(5).%H:小时

(6).%M:分钟

(7).%S:秒

(8).%s:自1970年1月1日0时0分0秒起到现在的秒数

二.Linux中的时区

在Linux操作系统中系统默认的时区并非东八区(中国所在的时区),而我们可以通过操作修改系统中默认的时区

rm -f /etc/localtime

sudo ln -s /usr/share/zoneinfo/Asia/Sichuan /etc/localtime

这两行命令的具体内容为:

将系统自带的localtime文件删除,并将/usr/share/zoneinfo/Asia/Sichuan文件链接为localtime文件

三.使用ntp程序自动校准系统时间

1.安装ntp程序

yum -y install ntp

2.启动程序并且设置开机自启

systemctl start ntpd

systemctl enable ntpd

在ntpd启动后会定期地自动校准系统时间(需要联网)

四.使用ntp程序手动校准系统时间(需要使用root权限)

输入的命令为:

ntpdate -u ntp.aliyun.com

通过阿里云提供的服务网址配合ntpdate命令自动校准

  • 12
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值