20221103

在每天早上9点钟,让你的服务器通过ntp.aliyun.com和ntp.cent.com同步自己的时间
设置开机自动获取ip地址

[root@server ~]# nmcli connection modify ens160 ipv4.method auto ipv4.autoconnection yes

查看时间服务器是否运行

[root@server ~]# systemctl status chronyd
● chronyd.service - NTP client/server
   Loaded: loaded (/usr/lib/systemd/system/chronyd.service; disabled; vendor>
   Active: active (running) since Sun 2022-11-06 20:30:33 CST; 1h 5min ago
     Docs: man:chronyd(8)
           man:chrony.conf(5)
 Main PID: 9473 (chronyd)
    Tasks: 1 (limit: 11104)
   Memory: 1.4M
   CGroup: /system.slice/chronyd.service
           └─9473 /usr/sbin/chronyd

Nov 06 20:54:33 server chronyd[9473]: Source 162.159.200.123 replaced with 1>
Nov 06 21:33:26 server chronyd[9473]: Source 178.215.228.24 offline
Nov 06 21:33:26 server chronyd[9473]: Source 111.230.189.174 offline
Nov 06 21:33:26 server chronyd[9473]: Source 193.182.111.14 offline
Nov 06 21:33:26 server chronyd[9473]: Can't synchronise: no selectable sourc>
Nov 06 21:33:26 server chronyd[9473]: Source 202.118.1.81 offline
Nov 06 21:33:27 server chronyd[9473]: Source 178.215.228.24 online
Nov 06 21:33:27 server chronyd[9473]: Source 111.230.189.174 online
Nov 06 21:33:27 server chronyd[9473]: Source 193.182.111.14 online
Nov 06 21:33:27 server chronyd[9473]: Source 202.118.1.81 online

设置客户端同步时间服务器的地址

[root@server ~]# vim /etc/chrony.conf 
# Use public servers from the pool.ntp.org project.
# Please consider joining the pool (http://www.pool.ntp.org/join.html).
#pool 2.rhel.pool.ntp.org iburst
pool ntp.aliyun.com iburst
pool ntp.tencent.com iburst
[root@server ~]# systemctl restart chronyd
[root@server ~]# systemctl status chronyd    
● chronyd.service - NTP client/server
   Loaded: loaded (/usr/lib/systemd/system/chronyd.service; disabled; vendor preset: enabled)
   Active: active (running) since Sun 2022-11-06 21:39:49 CST; 19s ago
     Docs: man:chronyd(8)
           man:chrony.conf(5)
  Process: 10486 ExecStopPost=/usr/libexec/chrony-helper remove-daemon-state (code=exited, sta>
  Process: 10496 ExecStartPost=/usr/libexec/chrony-helper update-daemon (code=exited, status=0>
  Process: 10491 ExecStart=/usr/sbin/chronyd $OPTIONS (code=exited, status=0/SUCCESS)
 Main PID: 10494 (chronyd)
    Tasks: 1 (limit: 11104)
   Memory: 968.0K
   CGroup: /system.slice/chronyd.service
           └─10494 /usr/sbin/chronyd

Nov 06 21:39:49 server systemd[1]: chronyd.service: Succeeded.
Nov 06 21:39:49 server systemd[1]: Stopped NTP client/server.
Nov 06 21:39:49 server systemd[1]: Starting NTP client/server...
Nov 06 21:39:49 server chronyd[10494]: chronyd version 4.1 starting (+CMDMON +NTP +REFCLOCK +R>
Nov 06 21:39:49 server chronyd[10494]: Frequency -17.072 +/- 2.574 ppm read from /var/lib/chro>
Nov 06 21:39:49 server chronyd[10494]: Using right/UTC timezone to obtain leap second data
Nov 06 21:39:49 server systemd[1]: Started NTP client/server.
Nov 06 21:39:54 server chronyd[10494]: Selected source 203.107.6.88 (ntp.aliyun.com)
Nov 06 21:39:54 server chronyd[10494]: System clock TAI offset set to 37 seconds
Nov 06 21:40:00 server chronyd[10494]: Selected source 139.199.215.251 (ntp.tencent.com)

[root@server ~]# chronyc sources
MS Name/IP address         Stratum Poll Reach LastRx Last sample               
===============================================================================
^* 203.107.6.88                  2   6   377    11  +2078us[+3247us] +/-   51ms
^+ 139.199.215.251               2   6   377     5  +2589us[+2589us] +/-   23ms

查看计划人物

[root@server ~]# crontab -l
0 9 * * * chronyc sources

在这里插入图片描述
在这里插入图片描述

在python中 ,lst=['20221021', '20221024', '20221025', '20221026', '20221027', '20221028', '20221031', '20221101', '20221102', '20221103', '20221104', '20221107', '20221108', '20221109', '20221110', '20221111', '20221114', '20221115', '20221116', '20221117', '20221118', '20221121', '20221122', '20221123', '20221124', '20221125', '20221128', '20221129', '20221130', '20221201', '20221202', '20221205', '20221206', '20221207', '20221208', '20221209', '20221212', '20221213', '20221214', '20221215', '20221216', '20221219', '20221220', '20221221', '20221222', '20221223', '20221226', '20221227', '20221228', '20221229', '20221230', '20230103', '20230104', '20230105', '20230106', '20230109', '20230110', '20230111', '20230112', '20230113', '20230116', '20230117', '20230118', '20230119', '20230120', '20230130', '20230131', '20230201', '20230202', '20230203', '20230206', '20230207', '20230208', '20230209', '20230210', '20230213', '20230214', '20230215', '20230216', '20230217', '20230220', '20230221', '20230222', '20230223', '20230224', '20230227', '20230228', '20230301', '20230302', '20230303', '20230306', '20230307', '20230308', '20230309', '20230310', '20230313', '20230314', '20230315', '20230316', '20230317', '20230320', '20230321', '20230322', '20230323', '20230324', '20230327', '20230328', '20230329', '20230330', '20230331', '20230403', '20230404', '20230406', '20230407', '20230410', '20230411', '20230412', '20230413'], 其中每个元素都是日期。给出代码来输出包含每个月末日期的列表
最新发布
07-16
你可以使用datetime模块来处理日期。首先,你需要将日期字符串转换为datetime对象,然后使用datetime的相关方法来获取每个月的最后一天。下面是一个示例代码: ```python from datetime import datetime lst = ['20221021', '20221024', '20221025', '20221026', '20221027', '20221028', '20221031', '20221101', '20221102', '20221103', '20221104', '20221107', '20221108', '20221109', '20221110', '20221111', '20221114', '20221115', '20221116', '20221117', '20221118', '20221121', '20221122', '20221123', '20221124', '20221125', '20221128', '20221129', '20221130', '20221201', '20221202', '20221205', '20221206', '20221207', '20221208', '20221209', '20221212', '20221213', '20221214', '20221215', '20221216', '20221219', '20221220', '20221221', '20221222', '20221223', '20221226', '20221227', '20221228', '20221229', '20221230', '20230103', '20230104', '20230105', '20230106', '20230109', '20230110', '20230111', '20230112', '20230113', '20230116', '20230117', '20230118', '20230119', '20230120', '20230130', '20230131', '20230201', '20230202', '20230203', '20230206', '20230207', '20230208', '20230209', '20230210', '20230213', '20230214', '20230215', '20230216', '20230217', '20230220', '20230221', '20230222', '20230223', '20230224', '20230227', '20230228', '20230301', '20230302', '20230303', '20230306', '20230307', '20230308', '20230309', '20230310', '20230313', '20230314', '20230315', '20230316', '20230317', '20230320', '20230321', '20230322', '20230323', '20230324', '20230327', '20230328', '20230329', '20230330', '20230331', '20230403', '20230404', '20230406', '20230407', '20230410', '20230411', '20230412', '20230413'] month_end_dates = [] for date_str in lst: date_obj = datetime.strptime(date_str, '%Y%m%d') if date_obj.day == date_obj.monthrange(date_obj.year, date_obj.month)[1]: month_end_dates.append(date_str) print(month_end_dates) ``` 这段代码会输出包含每个月末日期的列表。注意,这里使用了`strptime`函数来将日期字符串转换为datetime对象,并使用`monthrange`方法来获取每个月的最后一天。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值