linux 时间加10分钟 - CSDN
  • ps -A -opid,etimes,args | grep nw | awk '{if($2>600) print $1}' | ...其中etimes如果不s的话就是分钟:秒 第二个是包含nw的进程 第三个是 第二列的值大于600 显示第一列 最后根据进程id杀死进程 ...

    ps -A -opid,etimes,args | grep nw | awk '{if($2>600) print $1}' | xargs kill -9

    第一个显示进程列表三列 分别是 进程id 运行的时间(多少秒) 运行参数

    其中etimes如果不加s的话就是分钟:秒

    第二个是包含nw的进程

    第三个是 第二列的值大于600 显示第一列

    最后根据进程id杀死进程

     

     

     

    又失眠了!为啥大肚婆睡不好?
    孩子探索与发现,还需家长打打气
    我可以让孩子独自回家吗
    抗抑郁药不会致幼儿死亡获证实
    食补法给宝宝补充维生素B1
    纵观新一年家庭的健康习惯
    母乳喂养 儿童也能享受的美好
    备孕期毁了丈夫生育心情的五大禁忌
    家长打骂和孩子有攻击性不无关系

     

    转载于:https://www.cnblogs.com/hongyi1159/p/6527772.html

    展开全文
  • 在指定的日期上减去指定的天 [dc@dc010.tj.momo.com init_env]$ date -d "20150416 12 3 days" +"%Y%m%d%H" 2015041912 在指定的日期上加上指定的小时 [dc@dc010.tj.momo.com init_env]$ date -d "20150416 12 3...

    在指定的日期上减去指定的天

    [dc@dc010.tj.momo.com init_env]$ date -d "20150416 12 3 days" +"%Y%m%d%H"

    2015041912


    在指定的日期上加上指定的小时

    [dc@dc010.tj.momo.com init_env]$ date -d "20150416 12 3 hour" +"%Y%m%d%H"

    2015041615


    在指定的日期上减去指定的小时

    [dc@dc010.tj.momo.com init_env]$ date -d "20150416 12 -1 hour" +"%Y%m%d%H"

    2015041611

    在指定的日期上加上指定的分钟

    [dc@dc010.tj.momo.com init_env]$ date -d "20150416 12:20 10 minute" +"%Y%m%d%H%M"

    201504161230


    展开全文
  • Linux系统时间同步方法小结

    万次阅读 2019-01-20 12:19:17
    在Windwos中,系统时间的设置很简单,界面操作,通俗易懂,而且设置后,重启,关机都没关系。系统时间会自动保存在BIOS时钟...但在Linux下,默认情况下,系统时间和硬件时间并不会自动同步。在Linux运行过程中,系...

    本文转载自https://www.cnblogs.com/ibnode/p/3573302.html

    在Windwos中,系统时间的设置很简单,界面操作,通俗易懂,而且设置后,重启,关机都没关系。系统时间会自动保存在BIOS时钟里面,启动计算机的时候,系统会自动在BIOS里面取硬件时间,以保证时间的不间断。但在Linux下,默认情况下,系统时间和硬件时间并不会自动同步。在Linux运行过程中,系统时间和硬件时间以异步的方式运行,互不干扰。硬件时间的运行,是靠BIOS电池来维持,而系统时间,是用CPU Tick来维持的。在系统开机的时候,会自动从BIOS中取得硬件时间,设置为系统时间。

    1. Linux系统时间的设置

    在Linux中设置系统时间,可以用date命令:

    //查看时间
    [root@node1 ~]# date
    Tue Feb 25 20:15:18 CST 2014
    //修改时间
    [root@node1 ~]# date -s "20140225 20:16:00"  #yyyymmdd hh:mm:ss
    Tue Feb 25 20:16:00 CST 2014
    //date 有多种时间格式可接受,查看date --help
    

    2. Linux硬件时间的设置

    硬件时间的设置,可以用hwclock或者clock命令。两者基本相同,只用一个就行,只不过clock命令除了支持x86硬件体系外,还支持Alpha硬件体系。

    //查看硬件时间可以是用hwclock ,hwclock --show 或者 hwclock -r
    [root@node1 ~]# hwclock --show
    Tue 25 Feb 2014 08:21:14 PM CST -0.327068 seconds
    //设置硬件时间
    [root@node1 ~]# hwclock --set --date "20140225 20:23:00"
    [root@node1 ~]# hwclock
    Tue 25 Feb 2014 08:23:04 PM CST -0.750440 seconds
    

    3. 系统时间和硬件时间的同步

    同步系统时间和硬件时间,可以使用hwclock命令。

    //以系统时间为基准,修改硬件时间
    [root@node1 ~]# hwclock --systohc <== sys(系统时间)to(写到)hc(Hard Clock)
    //或者
    [root@node1 ~]# hwclock -w
    //以硬件时间为基准,修改系统时间
    [root@node1 ~]# hwclock --hctosys
    //或者
    [root@node1 ~]# hwclock -s
    

    4. 不同机器之间的时间同步

    为了避免主机时间因为长期运行下所导致的时间偏差,进行时间同步(synchronize)的工作是非常必要的。Linux系统下,一般使用ntp服务器来同步不同机器的时间。一台机器,可以同时是ntp服务端和ntp客户端。在生产系统中,推荐使用像DNS服务器一样分层的时间服务器来同步时间。

    不同机器间同步时间,可以使用ntpdate命令,也可以使用ntpd服务。

    4.1 ntpdate命令

    使用ntpdate比较简单。格式如下:

    1 [root@node1 ~]# ntpdate [NTP IP/hostname]
    2 [root@node1 ~]# ntpdate 192.168.0.1
    3 [root@node1 ~]# ntpdate time.ntp.org
    

    但这样的同步,只是强制性的将系统时间设置为ntp服务器时间。如果CPU Tick有问题,只是治标不治本。所以,一般配合cron命令,来进行定期同步设置。比如,在crontab中添加:

    0 12 * * * /usr/sbin/ntpdate 192.168.0.1
    

    这样,会在每天的12点整,同步一次时间。ntp服务器为192.168.0.1。

    或者将下列脚本添加到/etc/cron.hourly/,这样就每小时会执行一次同步:

    #!/bin/bash
    #
    # $Id: sync-clock,v 1.6 2009/12/23 15:41:29 jmates Exp $
    #
    # Use ntpdate to get rough clock sync with department of Genome Sciences
    # time server.
    
    NTPDATE=/usr/sbin/ntpdate
    SERVER="192.168.0.1 "
    
    # if running from cron (no tty available), sleep a bit to space
    # out update requests to avoid slamming a server at a particular time
    if ! test -t 0; then
      MYRAND=$RANDOM
      MYRAND=${MYRAND:=$$}
    
      if [ $MYRAND -gt 9 ]; then
        sleep `echo $MYRAND | sed 's/.*\(..\)$/\1/' | sed 's/^0//'`
      fi
    fi
    
    $NTPDATE -su $SERVER
    # update hardware clock on Linux (RedHat?) systems
    if [ -f /sbin/hwclock ]; then
      /sbin/hwclock --systohc
    fi
    

    4.2 ntpd服务

    使用ntpd服务,要好于ntpdate加cron的组合。因为,ntpdate同步时间会造成时间的突变和跳跃,对一些依赖时间的程序和服务会造成影响。比如sleep,timer等。而且ntpd服务可以在修正时间的同时,修正CPU Tick。因此理想的做法为,在开机的时候,使用ntpdate强制同步时间,在其他时候使用ntpd服务来同步时间。

    要注意的是,ntpd 有一个自我保护的机制:如果本机与上源时间相差太大,ntpd 不会运行时间同步操作,所以新设置的时间服务器一定要先 ntpdate 从上源取得时间初值, 然后启动 ntpd服务。ntpd服务运行后,先是每64秒与上源NTP服务器同步一次,根据每次同步时测得的误差值经复杂计算逐步调整自己的时间,随着误差减小,逐步增加同步的间隔。每次跳动,都会重复这个调整的过程。

    4.3. ntpd服务的设置

    ntpd服务的相关设置文件如下:

    (1)/etc/ntp.conf:这个是NTP daemon的主要设文件,也是 NTP 唯一的设定文件。

    (2)/usr /share/zoneinfo/:在这个目录下的文件其实是规定了各主要时区的时间设定文件,例如北京地区的时区设定文件在 /usr/share/zoneinfo/Asia/Shanghai 就是了。这个目录里面的文件与底下要谈的两个文件(clock 与localtime)是有关系的。

    (3)/etc/sysconfig/clock:这个文件其实也不包含在NTP 的 daemon 当中,因为这个是 Linux 的主要时区设定文件。每次开机后,Linux 会自动的读取这个文件来设定自己系统所默认要显示的时间。

    (4)/etc /localtime:这个文件就是"本地端的时间配置文件"。刚刚那个clock 文件里面规定了使用的时间设置文件(ZONE) 为 /usr/share/zoneinfo/Asia/Shanghai ,所以说,这就是本地端的时间了,此时, Linux系统就会将Shanghai那个文件另存为一份 /etc/localtime文件,所以未来我们的时间显示就会以Beijing那个时间设定文件为准。

    下面重点介绍 /etc/ntp.conf文件的设置。在 NTP Server 的设定上,建议不要对Internet 无限制的开放,尽量仅提供局域网内部的 Client 端联机进行网络校时。此外,NTP Server 总也是需要网络上面较为准确的主机来自行更新自己的时间啊,所以在我们的 NTP Server 上面也要找一部最靠近自己的 Time Server 来进行自我校正。事实上, NTP 这个服务也是 Server/Client 的一种模式。

    [root@linux ~]# vi /etc/ntp.conf 
    # 1. 关于权限设定部分 
    #  权限的设定主要以 restrict 这个参数来设定,主要的语法为: 
    #   restrict IP mask netmask_IP parameter 
    #   其中 IP 可以是软件地址,也可以是 default ,default 就类似 0.0.0.0 
    #  至于 paramter 则有: 
    #   ignore :关闭所有的 NTP 联机服务 
    #   nomodify:表示 Client 端不能更改 Server 端的时间参数,不过Client 端仍然可以透过 Server 端来进行网络校时。
    
    #   notrust :该 Client 除非通过认证,否则该 Client 来源将被视为不信任网域 
    #   noquery :不提供 Client 端的时间查询
    
    #   notrap :不提供trap这个远程事件登入
    
    #  如果 paramter 完全没有设定,那就表示该 IP (或网域)"没有任何限制"
    
    restrict default nomodify notrap noquery # 关闭所有的 NTP 要求封包
    
    restrict 127.0.0.1    #这是允许本机查询
    
    restrict 192.168.0.1 mask 255.255.255.0 nomodify
    
    #在192.168.0.1/24网段内的服务器就可以通过这台NTP Server进行时间同步了 
    # 2. 上层主机的设定 
    #  要设定上层主机主要以 server 这个参数来设定,语法为:
    #  server [IP|HOST Name] [prefer]
    #  Server 后面接的就是上层 Time Server,而如果 Server 参数
    
    # 后面加上 perfer 的话,那表示我们的 NTP 主机主要以该部主机来
    
    # 作为时间校正的对应。另外,为了解决更新时间封包的传送延迟动作,
    
    #  所以可以使用 driftfile 来规定我们的主机 
    #  在与 Time Server 沟通时所花费的时间,可以记录在 driftfile  
    #  后面接的文件内,例如下面的范例中,我们的 NTP server 与  
    #  cn.pool.ntp.org联机时所花费的时间会记录在 /etc/ntp/drift文件内 
    server 0.pool.ntp.org
    
    server 1.pool.ntp.org
    
    server 2.pool.ntp.org
    
    server cn.pool.ntp.org prefer
    
    #其他设置值,以系统默认值即可
    
    server  127.127.1.0     # local clock
    
    fudge   127.127.1.0 stratum 10
    
    driftfile /var/lib/ntp/drift
    broadcastdelay  0.008
    
    keys /etc/ntp/keys
    

    总结一下,restrict用来设置访问权限,server用来设置上层时间服务器,driftfile用来设置保存漂移时间的文件。

    4.4 ntpd服务的启动与查询

    在启动NTP服务前,先对提供服务的这台主机手动的校正一次时间(因为启动服务器,端口会被服务端占用,就不能手动同步时间了)。

    [root@node1 ~]# ntpdate cn.pool.ntp.org
    25 Feb 21:10:52 ntpdate[9549]: adjust time server 202.112.31.197 offset 0.000101 sec
    

    然后,启动ntpd服务:

    [root@node1 ~]# /etc/init.d/ntpd start
    Starting ntpd: [ OK ]
    [root@node1 ~]# date
    Tue Feb 25 21:11:07 CST 2014
    

    查看端口(ntpd服务使用UDP的123端口):

    [root@node1 ~]# netstat -ln |grep :123
    udp 0 0 12.12.12.100:123 0.0.0.0:*
    udp 0 0 192.168.0.100:123 0.0.0.0:*
    udp 0 0 172.18.226.174:123 0.0.0.0:*
    udp 0 0 10.10.10.100:123 0.0.0.0:*
    udp 0 0 127.0.0.1:123 0.0.0.0:*
    udp 0 0 0.0.0.0:123 0.0.0.0:*
    udp 0 0 fe80::225:90ff:fe98:61ff:123 :::*
    udp 0 0 fe80::225:90ff:fe98:61fe:123 :::*
    udp 0 0 fe80::202:c903:1b:afa1:123 :::*
    udp 0 0 ::1:123 :::*
    udp 0 0 :::123 :::*
    

    如何确认我们的NTP服务器已经更新了自己的时间呢?

    [root@node1 ~]# ntpstat
    synchronised to NTP server (202.120.2.101) at stratum 4
    time correct to within 557 ms
    polling server every 64 s
    # 该指令可列出NTP服务器是否与上层联机。由上述输出结果可知,时间校正约
    # 为557*10(-6)秒,且每隔64秒会主动更新时间。
    

    常见的错误:

    unsynchronized time server re-starting polling server every 64 s
    // 或者
    25 Apr 15:30:17 ntpdate[11520]: no server suitable for synchronization found
    

    其实,这不是一个错误。而是由于每次重启NTP服务器之后大约要3-5分钟客户端才能与server建立正常的通讯连接。当此时用客户端连接服务端就会报这样的信息。一般等待几分钟就可以了。

    [root@node1 ~] # ntptrace –n
    127.0.0.1:stratum 11, offset 0.000000,synch distance 0.950951
    222.73.214.125:stratum 2,offset –0.000787,synch distance 0.108575
    209.81.9.7:stratum 1,offset 0.000028,synch distance 0.00436,refid 'GPS'
    # 这个指令可以列出目前NTP服务器(第一层)与上层NTP服务器(第二层)
    # 彼此之间的关系,注意:该命令需要安装ntp-perl包
    

    ntpq命令:

    [root@node1 ~]# ntpq -p
    

    在这里插入图片描述

    指令"ntpq -p"可以列出目前我们的NTP与相关的上层NTP的状态,以上的几个字段的意义如下:

    remote:即NTP主机的IP或主机名称。注意最左边的符号,如果由"+“则代表目前正在作用钟的上层NTP,如果是”*"则表示也有连上线,不过是作为次要联机的NTP主机。

    refid:参考的上一层NTP主机的地址
    st:即stratum阶层
    when:几秒前曾做过时间同步更新的操作
    poll:下次更新在几秒之后
    reach:已经向上层NTP服务器要求更新的次数
    delay:网络传输过程钟延迟的时间
    offset:时间补偿的结果
    jitter:Linux系统时间与BIOS硬件时间的差异时间

    最后提及一点,ntp服务默认只会同步系统时间。如果想要让ntp同时同步硬件时间,可以设置/etc/sysconfig/ntpd 文件。

    在/etc/sysconfig/ntpd文件中,添加 SYNC_HWCLOCK=yes 这样,就可以让硬件时间与系统时间一起同步。

    5. HPC集群中时间同步示例
    5.1 集群环境简介

    管理节点:192.168.0.100,192.168.0.101
    计算节点:192.168.0.1~192.168.0.50
    I/O节点:192.168.0.51~192.168.0.54
    Internet NTP服务器:cn.pool.ntp.org

    5.2 时间同步方案设计
    在这里插入图片描述

    方案详细解释:

    (1)管理节点1作为主NTP服务器,跟互联网NTP服务器进行时间同步;管理节点2作为备用NTP服务器,也跟互联网NTP服务器进行时间同步。两个管理节点做Heartbeat,设置一个漂移IP地址192.168.0.103,并对ntpd服务进行双机高可用;
    (2)集群计算节点和IO节点,跟管理节点的虚拟IP地址192.168.0.103通过ntpd服务做时间同步;
    (3)所有节点,在ntp时间同步的同时,设置硬件时间跟系统时间一致;
    (4)所有计算节点和IO节点开机时,通过ntpdate跟192.168.0.103进行时间同步,然后再开启ntpd服务。

    展开全文
  • Linux date日期格式及减运算

    万次阅读 2014-02-27 16:56:17
    显示时间是个常用的命令,在写shell脚本中也经常会用到与日期相关文件名或时间显示。无论是linux还是windows下都是date命令。Linux下date命令用法date [OPTION]… [+FORMAT]date [-u|--utc|--universal] [MMDDhhmm[...

    显示时间是个常用的命令,在写shell脚本中也经常会用到与日期相关文件名或时间显示。无论是linux还是windows下都是date命令。

    Linux下date命令用法

    • date [OPTION]… [+FORMAT]
    • date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]

     

    date命令参数

    • -d, –date=STRING  显示STRING指定的时间
    • -f, –file=DATEFILE  类似–date参数显示DATEFILE文件中的每行时间
    • -ITIMESPEC, –iso-8601[=TIMESPEC]  以ISO  8601 格式显示日期/时间。TIMESPEC为”date”(只显示日期)、”hours”、”minutes”、”senconds”(显示时间精度)之一,默认为”date”。
    • -r, –reference=FILE  显示文件的最后修改时间
    • -R, –rfc-2822  以RFC-2822兼容日期格式显示时间
    • -s, –set=STRING  设置时间为STRING
    • -u, –utc, –universal  显示或设定为Coordinated Universal Time时间格式

    date命令输出显示格式

    • %%    字符%
    • %a     星期的缩写(Sun..Sat)
    • %A    星期的完整名称 (Sunday..Saturday)
    • %b     月份的缩写(Jan..Dec)
    • %B     月份的完整名称(January..December)
    • %c     日期时间(Sat Nov 04 12:02:33 EST 1989)
    • %C     世纪(年份除100后去整) [00-99]
    • %d     一个月的第几天(01..31)
    • %D     日期(mm/dd/yy)
    • %e     一个月的第几天 ( 1..31)
    • %F    日期,同%Y-%m-%d
    • %g     年份(yy)
    • %G     年份(yyyy)
    • %h     同%b
    • %H    小时(00..23)
    • %I     小时(01..12)
    • %j     一年的第几天(001..366)
    • %k     小时( 0..23)
    • %l      小时( 1..12)
    • %m    月份(01..12)
    • %M    分钟(00..59)
    • %n     换行
    • %N     纳秒(000000000..999999999)
    • %p     AM or PM
    • %P     am or pm
    • %r     12小时制时间(hh:mm:ss [AP]M)
    • %R    24小时制时间(hh:mm)
    • %s     从00:00:00 1970-01-01 UTC开始的秒数
    • %S     秒(00..60)
    • %t     制表符
    • %T    24小时制时间(hh:mm:ss)
    • %u     一周的第几天(1..7);  1 表示星期一
    • %U     一年的第几周,周日为每周的第一天(00..53)
    • %V     一年的第几周,周一为每周的第一天 (01..53)
    • %w     一周的第几天 (0..6);  0 代表周日
    • %W    一年的第几周,周一为每周的第一天(00..53)
    • %x     日期(mm/dd/yy)
    • %X     时间(%H:%M:%S)
    • %y     年份(00..99)
    • %Y     年份 (1970…)
    • %z     RFC-2822 风格数字格式时区(-0500)
    • %Z     时区(e.g., EDT), 无法确定时区则为空


    以下是做的一些实验,便于理解


    01
    02
    03
    04
    05
    06
    07
    08
    09
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48

    $ date -d "2010-11-15 23:00:01"
    Mon Nov 15 23:00:01 PST 2010
    $ date -d "2010/11/15 23:0:2"
    Mon Nov 15 23:00:02 PST 2010
    $ date -d "2010/11/15T23:0:2"
    Mon Nov 15 08:00:02 PST 2010
    $
    $ echo "2010-11-15 23:00:01" > date.txt
    $ echo "2010/11/15 23:00:02" >> date.txt
    $ cat date.txt
    2010-11-15 23:00:01
    2010/11/15 23:00:02
    $ date -f date.txt
    Mon Nov 15 23:00:01 PST 2010
    Mon Nov 15 23:00:02 PST 2010
    $
    $ ls -l
    total 4
    -rw-r--r-- 1 znan sybase    40 Nov 15 21:14 date.txt
    $ date -r date.txt
    Mon Nov 15 21:14:36 PST 2010
    $
    $ date -I
    2010-11-15
    $ date -Ihours
    2010-11-15T21-0800
    $ date -Iminutes
    2010-11-15T21:16-0800
    $ date -Iseconds
    2010-11-15T21:16:24-0800
    $
    $ date -R
    Mon, 15 Nov 2010 21:47:08 -0800
    $ date -u
    Tue Nov 16 05:47:13 UTC 2010
    $
    $ date +"Today is %A."
    Today is Monday.
    $ date +"Date:%b. %e, %G"
    Date:Nov. 15, 2010
    $ date +"Date: %b.%e, %G"
    Date: Nov.15, 2010
    $ date +"%x %X"
    11/15/2010 09:50:21 PM
    $ date +"%Y-%m-%d %H:%M:%S"
    2010-11-15 21:51:32
    $ date +"%Y-%m-%d %I:%M:%S %p"
    2010-11-15 09:51:55 PM

    ------------------------------------

    Linux date 常用时间格式

    date=$(date "+%Y-%m-%d___%H:%M:%S")

    echo date

    2012-08-16___05:52:20


    date "+%Y-%m-%d"

    2012-08-16

    ------------------------------------

    Linux date 日期加减运算

    date            // 默认时间格式

    Thu Aug 16 05:42:38 UTC 2012


    date +"%b %e, %G"            // 定制格式

    Aug 16, 2012


    date +"%b %e, %G" -d'-1 day'        date -d'-1 day' +"%b %e, %G"    // 减一天(加一天类似)

    Aug 15, 2012


    date +"%b %e, %G" -d'+1 month'    date -d'+1 month+"%b %e, %G"      // 加一月(减一月类似)

    Sep 16, 2012


    date +"%Y年%m月%d日"

    2012年08月20日


    date +"%Y年%m月%d日" -d'-1 day'    // 同上面加减1天(或加减1月)

    2012年08月19日


    date +"%Y年%-m月%d日"     // %-m 去除月份对其的

    2012年8月20日

    ------------------------------------

    Ubuntu 修改系统时间

    sudo date -s MM/DD/YY

    sudo date -s hh:mm:ss

    注意,这里说的是系统时间,是linux由操作系统维护的。

    在系统启动时,Linux操作系统将时间从CMOS中读到系统时间变量中,以后修改时间通过修改系统时间实现。为了保持系统时间与CMOS时间的一致性,Linux每隔一段时间会将系统时间写入CMOS。由于该同步是每隔一段时间(大约是11分钟)进行的,在我们执行date -s后,如果马上重起机器,修改时间就有可能没有被写入CMOS,这就是问题的原因。


    如果要确保修改的硬件时间生效,可以执行如下命令。
     sudo dwclock -w   或 sudo clock -w(ubuntu下有时候无法用clock -w 没有这个命令 如果没有就 使用这个hwclock -w
    这个命令强制把系统时间写入CMOS。

     

    查看硬件时间

     sudo hwclock --show

    $ sudo hwclock --show
    Thursday, August 16, 2012 PM04:46:32 UTC  -0.664019 seconds

     

    核心提示:让VMware虚拟机上的ubuntu10.10时间与网络同步

     每次启动虚拟机后,ubuntu10.10的时间都不合适,发现需要这样设置:

    系统–>系统管理–>时间和日期
    时区选择:Asia/Chongqing
    配置选择:与互联网服务器保持同步
    (这时提示需要安装名称为ntp的软件,安装即可,安装后提示要替换一个文件,选择“替换“)
    时间服务器选择:time.nuri.net(Korea,Asia)



    查看文件命令:ls -l  ls -l --time-style=long-iso 




    参考推荐:

    date命令用法详解(日期格式)

    Java Date 和 Calendar

    C#日期格式参考小结

    如何修改Ubuntu Linux的时间

    CentOS 6 时间,时区,设置修改及时间同步


    展开全文
  • 设置linux服务器时间自动同步

    千次阅读 2018-11-23 11:41:41
    公司项目中调用接口,其中有一些接口需要以当前时间加密,接口要求误差时间不能超过一分钟,但是LINUX服务器长时间运行,时间会不准确导致接口调用失败。 ntp常用服务器: 中国国家授时中心:210.72.145.44 NTP...
  • linux获取系统当前时间

    万次阅读 2011-03-23 15:25:00
    最近在查关于Linux时间编程的问题:1. Linux下与时间有关的结构体struct timeval{ int tv_sec; int tv_usec; }; 其中tv_sec是由凌晨开始算起的秒数,tv_usec则是微秒(10E-6 second)。 struct timezone{ int tv_...
  • 时间化成秒)—-》(减秒)—-》(减完的秒时间然后再化成格式化的时间)具体代码如下:功能为在1990-01-01 01:01:01这个时间基础上加上1个小时20分钟,思路为先把时间化成秒,然后加上1个小时二十分钟所对应...
  • Linux下一个文件有三个主要的变动时间,mtime,ctime,atime: mtime(modification time):当文件的内容更改时,就会更新这个时间。 ctime(status time):当文件的状态被更改时,会更改这个时间,比如像文件的权限或者...
  • 问题:在安装好kali linux与win10双系统之后会发现,win10和kali linux的系统时间总是相差8小时,并且在校准了kali linux时间之后,windows的时间也会发生变化,还是相差8小时,校准了win10时间之后也是一样的...
  • linux时间同步,ntpd、ntpdate

    万次阅读 2018-05-16 23:53:50
    一、window与linux系统时间介绍 在Windwos中,系统时间的设置很简单,界面操作,通俗易懂。而且设置后,重启,关机都没关系。系统时间会自动保存在Bios的时钟里面,启动计算机的时候,系统会自动在Bios里面取硬件...
  • 局域网内Linux服务器时间同步

    千次阅读 2012-12-26 11:20:11
    环境:oracle linux5.6 ...主库:比正常时间10分钟 备库1:比正常时间慢2分钟 备库2:比正常时间快4分钟 看来是有快有慢。当时设的是主板硬件时间同步(hwclock --systohc),时间基本上一样的。看了现在硬件时
  • linux下文件加密方法总结

    千次阅读 2018-11-14 09:21:22
    为了安全考虑,通常会对一些重要文件进行加密备份或加密保存,下面对linux下的文件加密方法做一简单总结: 方法一:gzexe加密 这种加密方式不是非常保险的方法,但是能够满足一般的加密用途,可以隐蔽脚本中的密码...
  • Linux 时间同步配置

    万次阅读 2017-12-06 10:00:41
    一. 使用ntpdate 命令1.1 服务器可链接外网时 # crontab -e 加入一行: */1 * * * * ntpdate 210.72.145.44 210.72.145.44 为中国国家授时中心服务器地址,这样该机每隔1分重就可以与国家授时中心...
  • linux在局域网下设置时间同步

    千次阅读 2017-08-30 14:18:45
    Linux服务器时间同步
  • linux 时间同步的2种方法

    千次阅读 2015-06-09 13:51:31
    由于硬件的原因,机器或多或少的根标准时间对不上,一个月的误差几秒到几分钟不等。对于服务器来说时间不准,会有很多麻烦。例如,支付的时候,无法下单,游戏无法登录等。自己用的PC就无所谓了,手动改一下就行了。...
  • Win+Linux双系统时间不一致解决

    千次阅读 2019-01-03 10:02:39
    Linux系统和Windows系统时间总是差8个小时,在网上查找资料后发现是因为...Linux系统则把硬件时间当做UTC,操作系统显示的时间是硬件时间经过换算得来的,也就是我们在第八时区,所以硬件时间的基础上再8个小时。...
  • linux下ping时间戳

    千次阅读 2017-08-04 00:03:39
    由于一些原因,比如需要检查网络之间是否存在掉包等问题,会长时间去ping一个地址,由于会输出大量的信息而且最好要有时间戳,因此我们可以使用简单的几个shell命令组合就可以实现:长时间ping一个地址,记录每次...
  • linux 同步北京时间

    万次阅读 2019-01-28 15:40:24
    如果不是北京时间先改成北京时间 1.删除自带的localtime rm -rf /etc/localtime  2.创建软链接到localtime ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 在同步时间 方法一: 使用ntpdate比较简单...
  • linux时间同步

    千次阅读 2011-11-25 10:37:00
    linux时间同步,ntpd、ntpdate LINUX 2010-10-13 09:01:02 阅读1043 评论0 字号:大中小 订阅 在Windwos中,系统时间的设置很简单,界面操作,通俗易懂。而且设置后,重启,关机都没关系。系统时间会自动保存在...
  • Linux、Windows时间同步

    千次阅读 2015-07-26 10:04:04
    设置Linux服务器的时间同步 NTP(Network Time Protocol)服务即时间同步服务,用于计算机的时钟同步。 本文档选择1号机ADS为NTP服务器,2号机、3号机、4号机、6号机都以1号机为准,进行时间同步,则1号机为NTP...
1 2 3 4 5 ... 20
收藏数 259,712
精华内容 103,884
关键字:

linux 时间加10分钟