07 2022 档案
摘要:文件准备 通过指令下载keepalived及依赖包 yum install -y keepalived --downloadonly --downloaddir /local/keepalived 查看运行结果 [root@localhost ~]# yum install -y keepalive
阅读全文
摘要:时间同步概念 在大型系统中,时间同步是一个非常重要的基础功能。如果各系统时间相差过大,会导致一系列异常问题出现。 常用的时间同步方式一般是在服务器中安装诸如NTP,chrony等客户端,配置好时钟源,然后定时进行时间同步。 但是客户端的方式对于临时使用来说有些过重,下面提供一种通过SSH来实现的同步
阅读全文
摘要:前言 SHELL功能强大,但是却无法执行交互操作,比如SSH的登录。 在利用SSH进行自动化部署的开发中,测试远程服务器是否可以进行SSH连接是非常重要的操作。 在这项功能的开发中,我们使用基于TCL的脚本编程工具语言Expect来实现。 Expect的安装 yum install -y expec
阅读全文
摘要:前述 为了方便进行后端开发与调度,我们使用Windows Server2012作为操作系统(ps:公司配的笔记本太慢了,用服务器真爽)。我们的服务器是不需要关机的。 近期由于节能减排要求,员工电脑下班必须关机,但是如果关机,一堆软件(VS,IDEA,VSCode,mRemote,WinSCP,Hyp
阅读全文
摘要:一、标准变量替换和赋值 在sed中,巧妙运用 $(行尾) ^(行首) &(匹配项)进行文本替换操作,具体代码如下 #给变量赋值 [root@localhost ~]# str=111222333444555 #打印变量原始值 [root@localhost ~]# echo $str 1112223
阅读全文
摘要:最近在开发公司的自动化部署工具,其中Mysql的自动化部署中遇到了一些问题,目前已全部解决,记录一下供大家参考 一、安装方式 为了统一管理,我采用了本地yum源的方式进行安装。 关于如何获取rpm包,请至mysql官方下载。 https://downloads.mysql.com/archives/
阅读全文
摘要:Secure Shell(SSH) 是由 IETF(The Internet Engineering Task Force) 制定的建立在应用层基础上的安全网络协议。它是专为远程登录会话(甚至可以用Windows远程登录Linux服务器进行文件互传)和其他网络服务提供安全性的协议,可有效弥补网络中的
阅读全文
摘要:[ -a FILE ] 如果 FILE 存在则为真。[ -b FILE ] 如果 FILE 存在且是一个块特殊文件则为真。[ -c FILE ] 如果 FILE 存在且是一个字特殊文件则为真。[ -d FILE ] 如果 FILE 存在且是一个目录则为真。[ -e FILE ] 如果 FILE 存在
阅读全文
摘要:Centos7默认安装的防火墙是firewalld,即使是Minimal版本也是带Firewalld的 如果不慎卸载了防火墙需要安装Firewall请执行以下指令: yum install firewalld firewalld-config 防火墙软件控制 查看防火墙状态 systemctl st
阅读全文
摘要:一、YUM简介 YUM(全称为 Yellow dog Updater, Modified)是一个在Fedora、RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一
阅读全文
摘要:一、使用 netstat 检查端口 netstat 是一个命令行工具,可以提供有关网络连接的信息。 显示所有已开放端口,请使用以下命令:netstat -anp 要列出正在侦听的所有 TCP 或 UDP 端口,包括使用端口和套接字状态的服务,请使用以下命令:netstat -tunlp 此命令中使用
阅读全文