Linux 修改时区的办法

Linux修改时区的正确方法

CentOS和Ubuntu的时区文件是/etc/localtime,但是在CentOS7以后localtime以及变成了一个链接文件

[root@centos7 ~]# ll /etc/localtime 
lrwxrwxrwx 1 root root 33 Oct 12 11:01 /etc/localtime -> /usr/share/zoneinfo/Asia/Shanghai

如果采用直接cp的方法修改系统时区,那么就会把它所链接的文件修改掉,例如把美国的时区文件内容修改成了上海的时区内容,有可能会导致有些编程语言或程序在读取系统时区的时候发生错误,因此正确的修改方法是:

CentOS6、Ubuntu16

# cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

CentOS7、RHEL7、Scientific Linux 7、Oracle Linux 7

最好的方法是使用timedatectl命令

# timedatectl list-timezones |grep Shanghai    #查找中国时区的完整名称
Asia/Shanghai
# timedatectl set-timezone Asia/Shanghai    #其他时区以此类推

或者直接手动创建软链接

# ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

转载于:https://www.cnblogs.com/yjt1993/p/11177554.html

### Linux 基础操作与环境配置 #### 什么是LinuxLinux 是一种开源的操作系统内核,它支持多用户、多线程和多CPU的能力。由于其稳定性和安全性,在服务器端应用广泛。对于初学者来说,理解并掌握基本命令以及如何创建一个适合自己的工作环境是非常重要的[^1]。 #### 安装虚拟机软件 VMware 和操作系统镜像文件 为了能够在个人电脑上安全地探索新的技术而不会影响现有系统,推荐使用虚拟化工具如 VMware 来安装不同的发行版。这不仅提供了隔离的工作空间还便于随时备份恢复数据。按照官方文档指导完成 VMware Workstation 或 Player 的下载安装过程之后,就可以准备一张 ISO 格式的 Linux 发行版本光盘映像来启动新系统的安装向导了[^3]。 #### 初次登录后的初步设定 当成功进入桌面界面后,首先要做的就是更新整个平台以确保获得最新的补丁程序和支持特性: ```bash sudo apt update && sudo apt upgrade -y ``` 接着可以考虑更改主机名以便区分网络中的其他设备;调整时区使日志记录更加准确无误;另外还可以通过修改 `/etc/hostname` 文件实现永久性的改动效果[^2]。 #### 掌握常用指令集 熟悉终端窗口内的各种实用功能有助于提高工作效率。这里列举几个最常用的例子供参考学习: - `ls`: 显示目录内容列表; - `cd`: 改变当前路径位置; - `pwd`: 打印绝对路径名称; - `mkdir/rmdir`: 创建或删除空目录结构; - `touch`: 新建空白文本档; - `rm`: 移除指定对象(谨慎行事!); - `cp/mv`: 对象复制粘贴移动重命名处理; - `chmod/chown`: 修改权限归属关系; - `nano/vim`: 文本编辑器的选择依据个人喜好决定。 #### 错误排查能力培养 遇到困难时不要轻易放弃寻找解决方案的机会。试着阅读屏幕上的报错信息,利用搜索引擎查找相似案例及其对应的修复办法。随着经验积累逐渐形成一套属于自己的排障思路模式。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值