iis服务器助手广告广告
返回顶部
首页 > 资讯 > 服务器 >Shell脚本调快调慢系统时间(测试服务器时使用)
  • 433
分享到

Shell脚本调快调慢系统时间(测试服务器时使用)

脚本服务器时间 2022-06-04 21:06:17 433人浏览 薄情痞子
摘要

公司近来服务器测试,需要经常调整系统时间,一两台还好半,稍微多点,就各种纠结了,笔者这几台都把笔者快弄疯了。老大一句话:全部调快3分钟...过会又全部调慢5分钟......然后咱们干活的,各种date 01

公司近来服务器测试,需要经常调整系统时间,一两台还好半,稍微多点,就各种纠结了,笔者这几台都把笔者快弄疯了。老大一句话:全部调快3分钟...过会又全部调慢5分钟......然后咱们干活的,各种date 01021511....你懂的.于是为了解放生产力--代码如下:

#!/bin/bash 

# Author: MOS 

# Script name: etime.sh 

# Date & Time: 2013-01-02/21:47:58 

# Version: 1.0.1 

# Description: 

# 

#ntpserver 

Tip='time.nist.Gov' 

 

# sync now system time, yes: $3="-u"  no: $3 is none. 

if [[ "$3" == "-u" ]];then 

    Tcmd='/usr/bin/rdate' 

    [ ! -x $Tcmd ] && echo 'rdate not install!!' && exit 1 

    "$Tcmd" -s "$Tip" 

fi 

 

# Modf 

if [[ -n "$2" &&  "$1" == '-' || "$1" == '+' ]];then 

    Func=$1 

    [[ "$3" == "-s" ]] && Num=$2 || Num=$(($2*60)) 

    Ntime=`date +%s` 

    Ltime=$(($Ntime$Func$Num)) 

    #Date=`/bin/date -d @"$Ltime" 2>/dev/null` 

    #echo $Ltime 

    Res=`date -d "1970-01-01 UTC $Ltime seconds" +%m%d%H%M%Y.%S` 

    date 

    date $Res 

else 

    echo 'First,input + or -;Second,input a number.' 

    exit 2 

fi

笔者已上传到附件,下载后,先给个执行权限,然后放到系统路径:

[root@vpn1 scripts]# ls 

casetup.sh  etime.sh 

[root@vpn1 scripts]# chmod +x etime.sh 

[root@vpn1 scripts]# mv etime.sh /bin/etime

用法格式如下:
command [+|-] number [option]

笔者写的急,代码并非精炼,慎用:譬如,时间同步失败未作处理,number位置的严格限制等,用法示例如下:

1. 与时间服务器(time.nist.gov)同步 -u ,代码第九行,可根据您的位置,自行修改指定的时间服务器;如果您的rdate命令未安装至(/usr/bin/rdate),脚本会自动退出

[root@vpn1 scripts]# date 

Thu Jan  3 00:13:25 CST 2013 

[root@vpn1 scripts]# etime + 0 -u 

Wed Jan  2 16:13:29 CST 2013    #第一行输出为当前时间,使用-u参数时,时间更新顺序排在修改时间之前

Wed Jan  2 16:13:29 CST 2013    #第二行输出为修改为时间

[root@vpn1 scripts]# grep -n "time.nist.gov" /bin/etime 

9:Tip='time.nist.gov'

2. 以当前系统时间为准,调快10分钟,默认以分钟为单位

[root@vpn1 scripts]# etime + 10 

Wed Jan  2 16:24:47 CST 2013 

Wed Jan  2 16:34:47 CST 2013

3. 以当前系统时间为准,调慢20分钟,以秒为单位
[root@vpn1 scripts]# etime - 600 -s 

Wed Jan  2 16:36:27 CST 2013 

Wed Jan  2 16:26:27 CST 2013

4. 以当前世界时间为准,调快50分钟,只能以分钟为单位
[root@vpn1 scripts]# etime + 50 -u 

Wed Jan  2 16:28:25 CST 2013 

Wed Jan  2 17:18:25 CST 2013

另附俩个暂时可用的时间服务器:
time.nist.gov

rdate.darkorb.net

time-b.nist.gov

ntp.openxid.com

写东西不容易,觉得还凑合的话,给个赞吧 (^-^) ..

--结束END--

本文标题: Shell脚本调快调慢系统时间(测试服务器时使用)

本文链接: https://www.lsjlt.com/news/18370.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 利用Shell脚本实现调快调慢系统时间功能
    本篇内容介绍了“利用Shell脚本实现调快调慢系统时间功能”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!代码如下:#!/bin/bash&n...
    99+
    2023-06-09
  • 系统时间错乱时使用NTP进行系统时间调整的方法
    本篇内容介绍了“系统时间错乱时使用NTP进行系统时间调整的方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!  我们在使用电脑的时候,有时会...
    99+
    2023-06-13
  • Linux系统如何使用shell脚本定时任务
    这期内容当中小编将会给大家带来有关Linux系统如何使用shell脚本定时任务,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。定时任务是Linux系统运维人员常用的一种技术手段,使用定时任务可以简化那些繁琐...
    99+
    2023-06-28
  • 云服务器调用本地摄像头怎么调整时间
    如果您需要在云服务器上使用本地摄像头进行调整时间,您可以按照以下步骤进行操作: 打开摄像头并将其与本地存储在一起:在云服务提供商的网站上,您可以查看摄像头的使用说明和设置指南。请注意,本地存储可能需要一些额外的时间来准备与云服务器的连接...
    99+
    2023-10-26
    摄像头 服务器 时间
  • 云服务器调用本地摄像头怎么调整时间长短
    如果您需要在云服务器上访问摄像头,则需要在调用摄像头时调整时间长短。以下是两种方法: 直接调整时间长度:这种方法可以简单地根据需要调整云服务器的时间长度。例如,您可以调整云服务器的时间长度以适应您要查看的摄像头的时间长度。具体步骤包括:...
    99+
    2023-10-27
    长短 摄像头 服务器
  • java如何调用远程服务器的shell脚本
    这篇文章给大家分享的是有关java如何调用远程服务器的shell脚本的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。最近接了个需求,要求远程调shell脚本,你没听错!!!需求就一句话,咱是谁,咱是优秀的开发选手。...
    99+
    2023-06-14
  • 云服务器调用本地摄像头怎么调整时间和日期
    如果您需要在云服务器上访问摄像头,需要调整时间和日期,以便在本地计算机上观看,可以按照以下步骤: 首先,在您使用的设备上安装本地网络摄像头软件。如果您的设备未安装该软件,请尝试在网上搜索该软件并安装。 打开本地网络摄像头软件,并选择“浏...
    99+
    2023-10-27
    摄像头 日期 服务器
  • 云服务器调用本地摄像头怎么调整时间和日期设置
    如果您需要在本地运行摄像头,则需要对时间和日期进行调整。在本地部署摄像头时,您可以通过调整时间和日期设置来实现此目的。下面是一些设置技巧和步骤。 设置时间和日期 首先,您需要确保您的本地摄像头使用与云服务器相同的时间和日期设置。这意味...
    99+
    2023-10-28
    摄像头 日期 服务器
  • 云服务器调用本地摄像头怎么调整时间长短呢苹果
    云服务器的优点是可以快速、高效地处理大规模数据存储和处理,而本地摄像头则需要通过连接互联网才能获取所需的图像和视频。因此,在使用云服务器和本地摄像头时,我们需要对它们的时间和响应速度进行调节。 云服务器可以在数秒内完成数据的读取和缓存,而...
    99+
    2023-10-27
    长短 摄像头 苹果
  • 云服务器调用本地打印机怎么调整打印位置和时间
    打印位置可以通过调整云服务器的IP地址或者控制台命令来实现。一般来说,我们需要将云服务器的IP地址设置为本地服务器的IP地址或者本地服务器的端口号,以便在本地设备上能够访问到云服务器。 时间可以通过调整云服务器的设置来实现。一般来说,我们...
    99+
    2023-10-28
    打印机 位置 服务器
  • 如何使用Shell脚本定时备份清除运行系统日志
    小编给大家分享一下如何使用Shell脚本定时备份清除运行系统日志,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!一、写备份并清除老日志Shell脚本:代码如下:#!...
    99+
    2023-06-09
  • 云服务器有哪些配置可调整使用时间
    首先,云服务器提供的时间管理工具可以帮助用户更好地管理和使用云服务器。在选择云服务器的时候,用户可以根据需要选择不同的配置和功能。例如,一些云服务器提供了高可用性和备份功能,可以让用户随时随地对云服务器进行管理和维护。此外,一些云服务器提供...
    99+
    2023-10-27
    可调整 服务器 时间
  • 使用JS获得服务器的系统时间
    1、前提介绍 部分场景下需要使用JS获取服务器的系统时间,毕竟使用JS获取系统时间很简单,只需要一个创建一个Date的对象就可以了,如下列展示 var now = new Date();console...
    99+
    2023-09-22
    javascript 服务器 前端
  • Python脚本在使用gdb调试时常会遇到的克星指的是什么
    这期内容当中小编将会给大家带来有关Python脚本在使用gdb调试时常会遇到的克星指的是什么,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。使用gdb调试Python脚本我们在实际调试python脚本中一般...
    99+
    2023-06-17
  • 然后使用ntp从时间同步服务器更新centos系统时间
    这篇文章主要讲解了“然后使用ntp从时间同步服务器更新centos系统时间”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“然后使用ntp从时间同步服务器更新centos系统时间”吧!CentO...
    99+
    2023-06-10
  • 云服务器调用本地摄像头怎么调整时间长短呢苹果手机
    最近,我开始使用苹果的云服务Apple Cloud来存储我的照片和视频。我非常喜欢它的简单易用性和安全性。首先,我可以将照片和视频上传到云服务中,并在云服务中创建一个新的相册。然后,我可以在Apple Watch或iPad上查看我的相册,并...
    99+
    2023-10-28
    长短 摄像头 苹果
  • 使用pycharm远程调试程序&连接linux服务器调试程序(亲测可行!!)
    目录 方法1与方法2的前提:为远程python解释器创建部署配置 远程调试方法1: 使用远程python解释器 远程调试方法2: 使用python远程调试服务器设置进行远程调试 补充说明:可能遇到的问题。。 提示:请注意看我教程中的图片!...
    99+
    2023-09-05
    pycharm 服务器 ide
  • Linux系统上的Apache服务器如何支持ASP文件的调试和测试?
    Apache是一个流行的Web服务器,它可以运行在Linux系统上。ASP(Active Server Pages)是一种Web开发技术,它可以让开发者使用脚本语言创建动态网站。在Linux系统上,如果你想支持ASP文件的调试和测试,可以按...
    99+
    2023-11-09
    linux apache 文件
  • java调用远程服务器的shell脚本以及停止的方法实现
    最近接了个需求,要求远程调shell脚本,你没听错!!!需求就一句话,咱是谁,咱是优秀的开发选手。考虑再三,有两种实现方式: 方案一:脚本所在服务器安装一个客户端,也就是自己写的一个...
    99+
    2024-04-02
  • 阿里云服务器恢复使用时间的预测
    阿里云作为国内领先的云计算服务提供商,其服务器稳定性备受关注。当用户面临服务器故障时,最关心的问题之一就是何时能够恢复正常使用。本文将结合实际情况和相关资料,分析阿里云服务器恢复使用的时间。 详细说明:故障原因:首先,我们需要了解服务器故障...
    99+
    2024-01-20
    阿里 服务器 时间
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作