在上一篇笔记中,我们知道了如何在Linux 中查看系统默认时区,这篇笔记来学习以下如何修改默认时区。

在Linux 服务器或系统上保持正确的时间始终是一个好习惯,它可能具有以下优点:由于Linux 中的大多数任务都是按时间控制的,因此可以保持系统任务的及时运行。

在系统上记录事件和其他信息的正确时间等等。

在Linux 中设置时区,有几种方式。

0x1. 使用tzselete 命令使用tzselete 命令选择所在时区。

将时区所在的配置文件TZ='Asia/Shanghai'; export TZ 添加到~/.profile文件。

使用source ~/.profire命令,使时区设置生效。

0x2. 使用timedatectl 命令

Ubuntu 系统提供了timedatectl 命令,非常方便的供我们查看设置Linux 系统时区。$ timedatectl set-timezone "Asia/ShangHai"

如果你忘记了你想要的时区叫什么名字,那么可以使用下面的命令查看所有可用时区:$ timedatectl list-timezones

因为 Linux 的时间分为两种:硬件时间:由 BIOS(或CMOS)所负责。

系统时间:由 Linux 所负责,系统时间在系统开关机后读取硬件时间后,再由 Linux 管理时间。

0x3. 设置硬件时间$ ls -al | grep localtime

lrwxrwxrwx 1 root root 27 Jul 24 00:57 localtime -> /usr/share/zoneinfo/Etc/UTC

可以看到默认链接的是UTC,所以需要手动更改链接时区文件。$ ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

查看硬件时间$ hwclock -r

将系统时间改为硬件时间$ hwclock --hctosys

需要想清楚的是,时间戳本身是永远不变的,无论在哪个时区同一时刻所生成的时间戳一定是一样的。

会发生变化的只有时区,而时间戳则是根据时区的不同而解析出来的时间不同。

参考链接

linux修改时区配置文件,如何修改 Linux 默认时区相关推荐

  1. Linux之更改配置文件永久修改IP地址

    目录 1.ifconfig命令详解 2.etho表示第一块网卡,为什么ifconfig显示的是eth1 2.1.原因解析 2.2.重启系统 3.查看对应网卡的mac 4.配置IP地址 4.1.配置文件 ...

  2. mysql 时区设定_设置MySQL默认时区

    MySQL默认的时区是UTC时区,比北京时间晚8个小时. 假设日志里面的时间是中午12:00,那么北京时间应该是晚上的8:00点钟. 为方便查看和设置时间,我们要设置MySQL的默认时区,以符合本地使 ...

  3. 查看linux的dhcp配置文件,DHCP客户端Linux配置及测试

    在Linux客户机上测试DHCP服务时,可以临时使用dhclient命令,也可以修改网卡的配置文件. 临时测试:执行"dhclient -d 接口名称",观察地址获取过程,按Ctr ...

  4. linux查找nginx配置文件并修改

    1.使用命令 sudo find / -name nginx.conf 前缀加sudo 是增加权限 然后找到: 然后一个一个打开,第三个中找到了需要的配置 这里的是复制上面的,意思就是创建一个能让前端 ...

  5. linux查看密码配置文件,如何在Linux上查看和配置密码时效

    使用正确的设置,可以强制 用户定期更改密码.以下是查看密码时效以及如何更改其中设置的方法.可以将 Linux 系统上的用户密码配置为永久或设置过期时间,以让人们必须定期重置它们.出于安全原因,通常认为 ...

  6. linux中apache配置文件在哪,linux网站服务Apache的安装与配置方法详解

    这篇文章介绍下linux网站服务apache的安装与配置方法,包括挂载光盘,安装http服务,管理httpd服务,httpd的配置文件几大部分.具体详情可以参考下文. 1.挂载光盘 自己习惯将光盘挂载 ...

  7. linux显示 防火墙配置文件,怎么查看Linux防火墙配置方法

    当Linux系统的防火墙的状态和信息时候,我们可以用哪些命令查看呢.下面由学习啦小编为大家整理了查看Linux系统防火墙的命令详解,希望对大家有帮助! 查看Linux系统防火墙的命令详解 查看Linu ...

  8. linux中kvm配置文件,如何在linux中通过kvm安装虚拟机

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 在centOS中通过kvm安装虚拟机 环境搭建 虚拟机安装 按照常规步骤安装即可,唯一需要注意的点是需要在cpu选项处, ...

  9. linux编写多时区时间显示程序,Linux系统时区时间修改

    我们知道,计算机系统有两个时钟,一个是硬件时钟,一个是系统时钟,硬件时钟的工作原理就是电脑在开机运行的时候会给主板上的纽扣电池充电,关机后这块电池还为存放系统参数的CMOS.RAM供电,以保存其中的系 ...

最新文章

  1. (Easy) Height Checker LeetCode
  2. WinForm数据源分页技术
  3. 计算机基础知识总结及自学,计算机基础知识的简单总结
  4. ajax php 动态,jQuery+PHP+Ajax实现动态数字统计展示功能
  5. django连接MySQL报错Did you install mysqlclient?
  6. 技巧 | 如何使用R语言的基础绘图系统的拼图功能
  7. 杭电acm2019数列有序!
  8. PHP 将微信录音arm格式文件转mp3格式
  9. 计算机的配置鼠标,电脑双鼠标怎么设置 电脑双鼠标设置方法
  10. idea快捷键汇总mac_IntelliJ IDEA for mac 快捷键大全
  11. 网络计算机自动巡检,网络设备巡检报告.doc
  12. 回顾一年的工作历程_回顾一年来的工作
  13. Linux(深度deepin)下安装jdk、tomcat、idea
  14. 视频压缩大小怎么做?压缩视频用这3个工具准没错!
  15. ps用画笔工具设计水墨圆环
  16. 解决引用百度地图点击详情无法定位到相应位置问题
  17. 第二批计算机专业有哪些学校,本科第二批院校名单
  18. 股票数据的获取(tushare)
  19. LOL登录服务器显示看不懂的文字,LOL乱码怎么办?解决方法介绍_LOL进游戏就出现看不懂的字怎么办_牛游戏网...
  20. flinkx 部署,on yarn模式运行

热门文章

  1. Element中el-table居中问题,align=“center“无效如何解决
  2. struct termios结构体
  3. 强网杯 2018 opm
  4. extmail mysql数据库 重启_部署Extmail邮件系统需注意几点
  5. 去掉gulp使用babel转义js后添加的use strict
  6. Latex 中双栏(跨栏)中插入跨双栏图片
  7. 使用WSL开发Linux环境下的Python——python环境安装
  8. word页码从指定页开始,具体设置步骤
  9. 2018年做什么来钱快?
  10. 创意就是先定个小目标 | 比如教师节做个专辑