Linux下设置时区

提供两种最根本有效的方式,就是更改时区。这里以更改为国内上海时间例子,其他地方时区同理。

方法一

备份文件

mv /etc/localtime /etc/localtime.bak

复制时区文件

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

这里选择了亚洲下的上海时区,可ls查看各文件夹下的时区文件。

查看当前时间

date

是否已经是正确时间啦。一般建议使用第二种建立链接方式

方法二

备份文件

mv /etc/localtime /etc/localtime.bak

建立软链接

ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

查看当前时间

date

Linux系统有系统时间和硬件时间之分:

系统时间: 一般说来就是我们执行 date命令看到的时间,linux系统下所有的时间调用(除了直接访问硬件时间的命令)都是使用的这个时间。

硬件时间:主板上BIOS中的时间,由主板电池供电来维持运行,系统开机时要读取这个时间,并根据它来设定系统时间(注意:系统启动时根据硬件时间设定系统时间的过程可能存在时区换算,这要视具体的系统及相关设置而定)。

1、查看当前系统时间date:

[root@surfer ~]#date

2018年06月 26日星期二 10:09:21 CST

2、设置系统时间date -s +时间

[root@surfer ~]#date -s 10:10:10

2018年06月 26日星期二 10:10:10 CST

3、设置系统时间时,如果还需要设置日期,则要将日期与时间值用双引号包裹起来

[root@surfer ~]#date -s "2018/8/8 10:00:00"

2018年08月 08日星期三 10:00:00 CST

4、查看硬件时间用hwclock或者clock命令:

[root@surfer ~]#hwclock

2018年06月26日 星期二 10时13分02秒  -0.805503 秒

[root@surfer ~]#clock

2018年06月26日 星期二 10时13分07秒  -0.507462 秒

5、将硬件时间写入到系统时间:

[root@surfer ~]#hwclock -s

6、将系统时间写入到硬件时间

[root@surfer ~]#hwclock -w

7、时间同步,Linux系统需安装ntpdate

检查是否安装了ntpdate : rpm -qa | grep ntpdate

如果没有安装则运行如下命令:yum install ntpdate

命令: ntpdate  www.pool.net.org

8、contab命令

通过vi /etc/crontab命令可以看到定时任务的书写格式

[root@surfer ~]# vi/etc/crontab

SHELL=/bin/bash      #SHELL变量指定了系统要使用哪个shell

PATH=/sbin:/bin:/usr/sbin:/usr/bin    #PATH变量指定了系统执行命令的路径

MAILTO=root    #MAILTO变量指定了crond的任务执行信息将通过电子邮件发送给root用户,如果MAILTO变     量的值为空,则表示不发送任务执行信息给用户

# For details seeman 4 crontabs

# Example of jobdefinition:

# .---------------- minute (0 - 59)   #分钟

# |  .------------- hour (0 -23)   #小时

# |  |  .---------- day of month (1 - 31)  #日期

# |  |  | .------- month (1 - 12) OR jan,feb,mar,apr … #月份

# |  |  | |  .---- day of week (0 - 6)(Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat  #周

# |  | |  |  |

# *  * *  *  * user-name command to be executed

在以上各个字段中,还可以使用以下特殊字符:

星号(*):代表所有可能的值,例如month字段如果是星号,则表示在满足其它字段的制约条件后每月都执行该命令操作。

逗号(,):可以用逗号隔开的值指定一个列表范围,例如,“1,2,5,7,8,9”

横杠(-):可以用整数之间的横杠表示一个整数范围,例如“2-6”表示“2,3,4,5,6”

斜线(/):可以用斜线指定时间的间隔频率,例如“0-23/2”表示每两小时执行一次。同时斜线可以和星号一起使用,例如*/10,如果用在minute字段,表示每十分钟执行一次。

crontab -l  :列出当前用户的crontab文件内容

* * * * */usr/local/gse/agent/bin/gsectl watch

crontab -e  :编辑当前用户的crontab文件内容

[root@surfer data]#crontab -e

*/1 * * * * echo"hello world">>/data/code.txt

在这里我添加了一个定时任务*/1 * * * * echo"hello world">>/data/code.txt  :意思是每一分钟打印一次hello world,并且重定向到了/data/code.txt文件里面,几分钟过后查看code.txt,出现了如下内容,说明这个定时任务已经开始执行

[root@surfer data]# cat code.txt

hello world

hello world

hello world

hello world

php 中国标准时间,linux 系统时间与硬件时间与中国标准时间相关推荐

  1. linux美国华盛顿时间,centos系统时间与硬件时间不一致

    centos系统时间与硬件时间设置.同步 将系统时间设置成2018年7月31日 12:00:00 date -s "07/31/18  12:00:00" hwclock -s 将 ...

  2. Linux 系统时间和硬件时间

    一.首先要弄清几个概念: 1. "系统时间"与"硬件时间" 系统时间: 一般说来就是我们执行 date 命令看到的时间,linux系统下所有的时间调用(除了直接 ...

  3. Linux系统时间和硬件时间设置

    在Linux中有硬件时钟与系统时钟两种时钟.硬件时钟是指主机板上的时钟设备,也就是通常可在BIOS画面设定的时钟.系统时钟则是指kernel中的时钟.所有Linux相关指令与函数都是读取系统时钟的设定 ...

  4. linux系统时间和硬件时间的修改,Linux修改日期、时间,系统与硬件时间

    Linux的时间分为两种,硬件时间和系统时间两种:html 1.查看与修改系统时间spa 查看系统时间:datehtm # dateget Fri Nov 26 15:20:18 CST 1999同步 ...

  5. linux锁定系统时间设置,Linux时间设置系统时间、硬件时间和时间服务

    Linux有两个时间,一个是系统时间,一个是RTC时间(也叫硬件时间). Linux系统启动时,会自动获取硬件时间,设置为系统时间. 一.查询系统时间: 查询系统时间:date 查询/设置硬件时间: ...

  6. linux硬件时间与系统时间不同步,Linux系统时钟和硬件时钟不一致

    在做DB2 集群复制的时候要求两台主机想时间一致. 但是在一台主机上系统时间和硬件时间相差12个小时左右:手动同步后,重启后又相差12个小时左右. 为什么会是这样的,先介绍下系统时钟和硬件时钟的区别: ...

  7. Linux系统下查看系统时间和硬件时间

    Linux系统下查看系统时间和硬件时间 1.具体命令使用如下: 查看当前系统时间 [root@littlelawson hbase-1.4.0]# date Mon Jun 18 10:36:45 P ...

  8. Linux系统下查看和修改 系统时间和硬件时间

    Linux系统下查看和修改 系统时间和硬件时间 1.具体命令使用如下: 查看当前系统时间 [root@littlelawson hbase-1.4.0]# date Mon Jun 18 10:36: ...

  9. Linux中针对时间常用的相关操作-时区、系统时间、硬件时间、时间同步等

    玩Linux时,会遇到两个重要的时间:系统时间和硬件时间,分享下这两个时间相关的命令. 系统时间(System Time): 一般说来就是我们执行 date命令看到的时间,linux系统下所有的时间调 ...

最新文章

  1. 使用 Nginx 代理 Socket.io/WebSocket 及 负载均衡配置
  2. Maven基础与私服搭建
  3. python一个中文占几个字节_python中英文字母和中文汉字所占的字节
  4. 修正 Mui 下拉上拉刷新功能
  5. 走进javascript——DOM事件
  6. HTML/CSS 常见面试题汇总
  7. java log4j日志级别配置详解
  8. 利用Python进行数据分析(Ⅳ)
  9. 十年互联网 十个风云人物
  10. 做一个心无杂念的平凡人
  11. 正大国际期货:外盘黄金期货怎么做,需要注意什么?
  12. fa-cog css,完整的Font Awesome 3.2.1 图标参考
  13. 如何防止你的爬虫被网管一巴掌拍死
  14. PDF Shaper Professional v11.3 全能PDF工具箱单文件版
  15. 计算机里删除的文件可以在哪里进行恢复,电脑上删除的文件怎么恢复?方法在这里...
  16. java FTP连接时出现“227 Entering Passive Mode”的解决方法
  17. Mac上Idea的基础操作(Windows类同)
  18. ppt中如何插入页码(如何从第二页插入页码?)
  19. 三极管与场效应管的区别与联系
  20. system(“pause“);

热门文章

  1. 显式接口成员实现你知道吗??
  2. 数据科学学习课件:实用数据挖掘与人工智能
  3. android 服务的应用,在Activity中实现背景音乐播放
  4. 如何用Linux的命令正确识别cpu的个数和核数
  5. 随机信号通过带通滤波器
  6. 数组中两个数的最大异或值 两数异或值一定小于两数相加和
  7. 在java 里kv 是什么_consul kv使用介绍
  8. Evaluation of Deep Learning Toolkits
  9. 【云炬大学生创业基础笔记】第1章第1节 测试
  10. python获得用户输入的一个字符串(长度3)_python3 字符串属性(一)