精华内容
下载资源
问答
  • linux 日期时间命令how to set linux date and time in commands 如何在命令中设置Linux日期和时间 For example, to change date to 14 Nov 2017 11:57:00, the command would be, 例如,要将日期更改为2017年11月...

    linux 日期时间命令

    how to set linux date and time in commands

    如何在命令中设置Linux日期和时间

    For example, to change date to 14 Nov 2017 11:57:00, the command would be,

    例如,要将日期更改为2017年11月14日11:57:00, 命令应为:

    $ sudo date --set "14 Nov 2017 11:57:00"
    Tue Nov 14 11:57:00 HKT 2017
    Answered by harryxiyou.
    由harryxiyou回答。

    翻译自: https://www.systutorials.com/how-to-set-linux-date-and-time-in-commands/

    linux 日期时间命令

    展开全文
  • linux设置时区和时间How to set date, time and timezone on Linux/Unix box will be introduced in this post. 本文将介绍如何在Linux / Unix机顶盒上设置日期,时间和时区。 Unix time, or POSIX time which is a...

    linux设置时区和时间

    How to set date, time and timezone on Linux/Unix box will be introduced in this post.

    本文将介绍如何在Linux / Unix机顶盒上设置日期,时间和时区。

    Unix time, or POSIX time which is a system for describing points in time is the number of seconds elapsed since midnight UTC on the morning of January 1, 1970, not counting leap seconds.

    Unix时间(即POSIX时间,它是用于描述时间点的系统)是自1970年1月1日凌晨UTC以来经过的秒数,不包括seconds秒。

    The number of seconds elapsed can be got by this command on Linux/Unix systems:

    在Linux / Unix 系统上,此命令可以获取经过的秒数:

    $ date +%s

    设定Linux日期 (Set Linux date)

    Linux date can be set using following syntax:

    可以使用以下语法设置Linux日期:

    # date +%Y%m%d -s "yyyymmdd"

    yyyy is year, mm is month and dd is day.

    yyyy是年,mm是月,dd是天。

    For example, we can set the date to June 22, 2010 by:

    例如,我们可以通过以下方式将日期设置为2010年6月22日:

    # date +%Y%m%d -s "20100622"

    设定Linux时间 (Set Linux time)

    Linux time can be set using following syntax:

    可以使用以下语法设置Linux时间:

    # date +%T -s "hh:mm:ss"

    hh is hour, mm is minite and ss is second.

    hh是小时,mm是微小的,ss是秒。

    For example, we can set the time to 11:28 by:

    例如,我们可以通过以下方式将时间设置为11:28:

    # date +%T -s "11:28:00"

    设置Linux日期和时间 (Set Linux date and time)

    The date and time can be set by date command at the same time by:

    日期和时间可以通过date命令同时设置:

    # date mmddhhmmyyyy.ss

    The first mm means month while the second mm means minite.

    第一个毫米表示月份,第二个毫米表示分钟。

    For example, we can set the date and time to 11:28 on June 22, 2010 by:

    例如,我们可以通过以下方式将日期和时间设置为2010年6月22日的11:28:

    # date 062211282010.00

    Another way to set new date and time is using the following syntax:

    设置新日期和时间的另一种方法是使用以下语法:

    # date --set="STRING"

    The method to set the date and time above is:

    上面设置日期和时间的方法是:

    # date -s "22 JUN 2010 11:28:00" 

    or

    要么

    # date --set="22 JUN 2010 11:28:00" 

    设置Linux时区 (Set Linux timezone)

    The configuration file for timezone is usally /etc/localtime which is often a symlink to the file localtime or to the correct time zone file in the system. The time zone directory is /usr/share/zoneinfo where you can find a list of time zone regions. In some distro such as Fedora/RHEL/Cent OS, the zone files use /usr/share/zoneinfo/REGION/CITY like format.

    时区的配置文件通常是/ etc / localtime ,通常是到文件localtime或系统中正确的时区文件的符号链接。 时区目录是/ usr / share / zoneinfo ,您可以在其中找到时区区域列表。 在某些发行版(例如Fedora / RHEL / Cent OS)中,区域文件使用/ usr / share / zoneinfo / REGION / CITY之类的格式。

    The method for setting Linux timezone:

    设置Linux时区的方法:

    如果需要,请备份旧时区信息 (Backup old timezone info if needed)

    # mv /etc/localtime /etc/localtime.bak

    从/ etc / localtime中找出合适的时区,并创建一个指向它的符号链接 (Find out the appropriate timezone from /etc/localtime and create a symbolic link to it)

    For example we want to set the time zone to Hong Kong time:

    例如,我们要将时区设置为香港时间:

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

    确认时区已更改 (Verify the timezone is changed)

    $ date

    You may get a output like this:

    您可能会得到如下输出:

    $ date
    Tue Jun 22 12:33:10 HKT 2010

    一些相关的实用程序 (Some related utilities)

    Here is some related Linux time/date related utilities.

    这是一些与Linux时间/日期相关的实用程序。

    通过rdate更新当前系统时间 (Update the current system time by rdate)

    # rdate -s time.nist.gov

    For a list of available time servers, please check NIST Internet Time Servers.

    有关可用时间服务器的列表,请检查NIST Internet时间服务器

    设置硬件时钟 (Set the hardware clock)

    # /sbin/hwclock --systohc

    Fedora / RHEL / CentOS具有日期/时间设置工具 (Fedora/RHEL/CentOS have a date/time setting tool)

    You can use the GUI tool on Red Hat’s distros:

    您可以在Red Hat发行版上使用GUI工具:

    # system-config-date

    Or try:

    或尝试:

    # setup 

    and then select the timezone entry.

    然后选择时区条目。

    翻译自: https://www.systutorials.com/linux-setting-date-time-and-timezone/

    linux设置时区和时间

    展开全文
  • Linux日期命令

    2020-05-09 23:18:01
    日期相关命令用于设置或获取系统日期。 date 语法:date [选项] [格式] 作用:显示或设置时间 参数: ​ -s:set 以字符串格式设置时间 格式:(注意区分大小写) ​ %Y:显示当前年份 ​ %m:显示当前月份 ​ %d:...

    日期相关命令用于设置或获取系统日期。

    date

    语法:date [选项] [格式]
    作用:显示或设置时间
    参数:
    ​ -s:set 以字符串格式设置时间
    格式:(注意区分大小写)
    ​ %Y:显示当前年份
    ​ %m:显示当前月份
    ​ %d:显示当前是哪一天
    ​ %H:显示当前小时
    ​ %M:显示当前分钟
    ​ %S:显示当前秒数
    ​ %Y%m%d:显示当前年月日
    ​ " %Y-%m-%d %H:%M:%S":显示当前年月日时分秒 (用引号括起来)
    举例:
    设置时间

    [root@ljh2020 test]# date -s "2020-5-9 23:13:10"
    Sat May  9 23:13:10 CST 2020

    显示时间

    [root@ljh2020 test]# date
    Sat May  9 23:13:30 CST 2020
    展开全文
  • 由于使用的f-string,请使用Python3.6及以上的版本,或者把cmd变量修改了。 import paramiko import time def set_time(hostname): ssh = paramiko.SSHClient() ... ssh.set_missing_host_key_policy(paramiko.Aut...

    由于使用的f-string,请使用Python3.6及以上的版本,或者把cmd变量修改了。
    以下代码是获取用户所在的系统时间去进行同步,用于局域网的条件。

    import paramiko
    import time
    
    def set_time(hostname):
    	ssh = paramiko.SSHClient()
    	# 把要连接的机器添加到known_hosts文件中
    	ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
        # 连接服务器
        ssh.connect(hostname=hostname, port=22, username='root', password='winserver')
        real_time = time.strftime("%m/%d/%Y %H:%M:%S", time.localtime()) # 获取当前时间
        cmd = f'date -s "{real_time}";hwclock -w'  # 设置时间并写入bios
        stdin, stdout, stderr = ssh.exec_command(cmd)
        result = stdout.read() or stderr.read()
        ssh.close()
        print(hostname, " : ", result.decode())
    
    if __name__ == "__main__":
        host_list = ['192.168.205.10', '192.168.205.20', '192.168.205.30', '192.168.205.50']
        for host in host_list:
            set_time(host)
    

    如果是可以访问互联网的话,建议从网络获取时间比较准确,代码如下:

    import paramiko
    import time
    import requests
    
    
    def get_time():
        re = requests.get('https://www.baidu.com')
        get_time = re.headers['date']                                   # 从百度返回的文件头获取时间
        real_time = time.strptime(get_time[5:25], "%d %b %Y %H:%M:%S")  # 获取当前时间
        local_time = time.localtime(time.mktime(real_time) + 8*3600)    # 转北京时间
        real_time = time.strftime("%m/%d/%Y %H:%M:%S", local_time)      # 转换时间格式
        return real_time
    
    def set_time(hostname, ssh):
        ssh.connect(hostname=hostname, port=22, username='root', password='winserver')
        real_time = get_time()                      # 从网络获取获取当前时间
        cmd = f'date -s "{real_time}";hwclock -w'   # 设置时间并写入bios
        stdin, stdout, stderr = ssh.exec_command(cmd)
        result = stdout.read() or stderr.read()
        ssh.close()
        print(hostname, " : ", result.decode())
    
    if __name__ == "__main__":
        ssh = paramiko.SSHClient()
    	# 把要连接的机器添加到known_hosts文件中
        ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
        # 连接服务器
        host_list = ['192.168.205.50']
        for host in host_list:
            set_time(host, ssh)
    
    展开全文
  • 本文标识 : L00004本文编辑:灭霸编程工具 :redhat8阅读时长 : 8分钟修改主机名临时更改主机名hostname 主机名注意:重新登录生效永久更改hostnamectl set-hostname vi /etc/sysconfig/network注意:永久生效的命令...
  • Linux永久修改日期时间

    千次阅读 2018-12-21 10:26:27
    永久修改时间:  hwclock --show 查看硬件的时间  hwclock --set --date '2018-12-21 10:25:00' 设置硬件时间 hwclock --hctosys 设置系统时间和硬件时间同步 clock -w 保存时钟...
  • JavaScript中linux时间戳与日期的转换

    千次阅读 2017-04-09 09:45:48
    1.由linux时间戳转换为格式化日期:  1>例:由一个linux时间戳1490778706000转换为:2017/3/29 下午5:11:46  var CrDate = new Date();  CrDate.setTime(date);//其中data为需要被转化的linux时间戳 ...
  • linux 修改时间和日期date

    千次阅读 2015-08-16 09:38:49
    查看日期和时间date修改日期date -s 月/日/年 date -s 08/15/2015修改时间date -s 09:29:33写入CMOSsudo clock -w利用ssh同步2台机器date --set="$(ssh root@192.168.1.110 date)
  • 后文有使用Setfile命令这一可行的解决方法):命令格式touch [选项参数] 命令参数-t 使用指定的日期时间,修改文件的“atime(访问时间)”,“mtime(修改时间)“。-a 或--time=atime或--time=access或-...
  • linux系统为我们提供了一个命令date,专门用来显示或者设置系统日期时间的。 语法格式为: date [OPTION]... [+FORMAT] 或者 date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]] 常用的可选项有: -...
  • date命令   date命令的功能是显示和设置系统日期和时间。   该命令的一般格式为: date [选项] 显示时间格式(以+开头,后面接格式)   date 设置时间格式  ... -s datestr, --set datestr 设置date
  • <p>This is the output from "date" command on linux: <pre><code>mar 5 ago 2014, 18.06.15, EDT </code></pre> <p>And this is the output from the above php script:</p> <pre><code>2014-08-06 00:06:12 ...
  • date命令  date命令的功能是显示和设置系统日期和时间。... -s datestr, --set datestr 设置datestr 描述的日期  -u, --universal 显示或设置通用时间 date %s 从1970年1月1日00:00:00到目前经历的秒数
  • 一网友问在MySQL中如何只用SQL语句导出带日期格式的文件。觉得有点意思,于是尝试了一下。导出文件使用SELECT INTO OUTFILE 但是OUTFILE后面的值不能使用变量,所以只能使用动态SQL语句来实现。其中表user为测试表。...
  • 在redhat上的oracle10gR2,今天在rman、sqlplus中想将日期格式设置成‘yyyy/mm/dd hh24:mi:ss’ 1.在sqlplus中执行alter system set nls_date_forma...
  • date [-u] [-d datestr] [-s datestr] [--utc] [--universal] [--date=datestr] [--set=datestr] [--help] [--version] [+FORMAT] [MMDDhhmm[[CC]YY][.ss]] 说明 : date 可以用来显示或设定...
  • 后文有使用Setfile命令这一可行的解决方法): 命令格式 touch [选项参数] <文件名> 命令参数 -t 使用指定的日期时间,修改文件的“atime(访问时间)”,“mtime(修改时间)“。 -a 或--time=atime或--...
  • (1)直接输入date获取系统时间 (2)输出想要的格式 你也可以加你想要的-等。 (3)%F和%T ...使用set-time选项可以同时设置系统时间与硬件时间 (8)网络校时 后面的域名是国家授时中心的网址 ...
  • linuxsmp

    2013-09-04 20:57:45
    计时功能就是指记录或设置当前的系统时间(包括日期),gettimeofday、settimeofday、time、clock_gettime、clock_settime等系统调用与计时相关。 定时功能与定时器相关。设定一个定时器的(定时)时间,设定定时器...
  • 后文有使用 Setfile 命令这一可行的解决方法):命令格式touch [选项参数] 命令参数-t 使用指定的日期时间,修改文件的“atime(访问时间)”,“mtime(修改时间)“。-a 或 --time=atime 或 --tim...
  • linux 修改时间

    2017-03-17 10:05:12
    修改linux的时间可以使用date指令 date命令的功能是显示和设置系统日期和时间。 输入date 查看目前系统时间。 修改时间需要 date -功能字符 修改...-s datestr, --set datestr 设置datestr 描述的日期 -u, --uni
  • Linux操作命令

    2019-12-15 19:59:33
    Touch 文件名 目录中不存在文件用来创建一个新的文件,如果存在可更改这个文件或目录的日期时间,包括存取时间和更改时间; Mkdir 文件名 创建一个新的文件 Echo 数据 >> 文件名 用来向文件中写入数据 >>...
  • Linux常用命令

    2018-08-01 18:23:19
    man 可以通过一些参数,快速查询linux帮助手册,并且格式化显示。   系统 cat /proc/cpuinfo 显示CPU info的信息 date 显示系统日期 date 041217002007.00 设置日期和时间 - 月日时分年.秒 clock -w 将时间...
  • Bash的欢迎信息 修改本地欢迎信息 进入terminal tty1-tty6时会有几行提示字符串,可以在/etc/issue里修改它 它使用反斜杠作为变量取用,主要参数如下: issue内可用的参数 ... \d 本地日期  \t
  • 欢迎关注公众号 学习资料不会少Jmeter批处理命令rem 生成当前日期set date=%date:~0,4%%date:~5,2%%date:~8,2%if "%time:~0,2%" lss "10" (set hour=0%time:~1,1%) else (set hour=%time:~0,2%)set time=%hour%%time...
  • 欢迎关注公众号 学习资料不会少Jmeter批处理命令rem 生成当前日期set date=%date:~0,4%%date:~5,2%%date:~8,2%if "%time:~0,2%" lss "10" (set hour=0%time:~1,1%) else (set hour=%time:~0,2%)set time=%hour%%time...
  • linux 下修改时间

    2018-08-10 16:26:00
    修改linux的时间可以使用date指令 date命令的功能是显示和设置系统日期和时间。 输入date 查看目前系统时间。 修改时间需要 date -功能字符 修改...-s datestr, --set datestr 设置datestr 描述的日期 -u, --u...

空空如也

空空如也

1 2 3 4 5 ... 15
收藏数 293
精华内容 117
关键字:

linuxset日期

linux 订阅