trap基本要素?
如下
trap是一个shell内建命令,它用来在脚本中指定信号如何处理。比如,按Ctrl+C会使脚本终止执行,实际上系统发送了SIGINT信号给脚本进程,SIGINT信号的默认处理方式就是退出程序。如果要在Ctrl +C不退出程序,那么就得使用trap命令来指定一下SIGINT的处理方式了。trap命令不仅仅处理Linux信号,还能对脚本退出(EXIT)、调试(DEBUG)、错误(ERR)、返回(RETURN)等情况指定处理方式。
配置的ntp为什么日期不能同步?
不知大家可发现了一个规律,电脑经过一段时间的运行后,系统上的时间会变慢。为了解决这个问题,就有了NTP服务,但并不是说设置了NTP同步服务器后电脑上的时间就能自动联网同步,有时配置了NTP依旧无法同步时间。
NTP服务器是什么?
NTP是Network Time Protocol的英文缩写,是一种使计算机时间自动联网同步的协议,通过NTP协议可以高精度的校正时间(即保证时间是准时的)。
为什么时间无法同步?
并不是我们开启了电脑上的NTP服务,并且设置了NTP服务器地址就能保证本机上的时间就会成功校正!有时它就是不会自动校正,总结出来的原因有以下几类供大家参考:
1、本机的NTP服务开启了,且设置了NTP服务器的地址
2、本机时间与标准时间差距跨度太大
如果本机时间与当地标准时间(如北京时间)间隔太大(15min以上),那是无法成功同步的,需要手动调整本机时间,当两者时间差距不大时会自动校正。
3、本地防火墙设置问题
本地防火墙需要开放UDP 123端口,若此端口未被开放则有可能导致时间同步失败。
以上就是我的观点,对于这个问题大家是怎么看待的呢?欢迎在下方评论区交流 ~ 我是科技领域创作者,十年互联网从业经验,欢迎关注我了解更多科技知识!

