shell脚本
未读
Docker 部署脚本
Docker 部署脚本 #!/bin/bash
# Function to install Docker on Ubuntu
install_docker_ubuntu() {
sudo apt-get update
sudo apt-get -y install apt-transport-h
Jenkins 自动安装脚本
#!/bin/bash
#
#********************************************************************
#QQ: 2041598918
#Date: 2023-01-23
#Fil
企业级高性能负载均衡集群技术之LVS_实例
企业级高性能负载均衡集群技术之LVS_实例 说明: 1、客户端必须要通过域名来访问后端的服务器业务
2、要能实现www.bestit.com和blog.bestit.com网站的访问,因此要实现基于域名的虚拟主机的功能
3、为了解决LB的单点故障问题,因此要求必须实现高可用的问题,并且LB需要实现能
Bash的运算符、正则表达式
关系运算:-eq、-ne、-gt、-lt
布尔运算:!非、-o 或、-a 与
字符串运算:=、!=、-z字符串长为0 ture、-n字符串长不为0 ture
文件测试:-f、-d、-p、-c、-b、-L
-e【是否存在】、-s【是否为空】、-r、-w、-x
新 -nt 旧、旧 -ot 新
-v 是否被定义
==:通配符
=~:正则表达式
Shell脚本编程基础
一、shell的概述1.1 什么是编程?编程是编定程序的中文简称,就是让计算机代码解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。1.2 编程语言的分类机器语言(二进制代码)缺点:可读性、可移植性差,编程繁杂优点:直接执行,速度快,资源占用少汇
SSH基本使用 - 安全防护
生成公钥和私钥ssh-keygenid_rsa # 私钥id_rsa_pub # 公钥远程连接client --> serverssh-copy-id -i [server IP]server --> clientssh-copy-id -i [client IP]# 要连哪个机
CentOS 7 实现 man 命令汉化-源码编译安装
[root@myx01~]$ wget https://src.fedoraproject.org/repo/pkgs/man-pages-zh-CN/manpages-zh-1.5.1.tar.gz/13275fd039de8788b15151c896150bc4/manpages-zh-1.5.
shell脚本
未读
natapp 自启动脚本
Natapp For OpenWRT 开机启动脚本##运行natapp客户端在 https://natapp.cn 官网 下载客户端.放在目录 /usr/natapp/运行chmod a+x /usr/natapp/natapp给予可执行权限2.下载config.ini放置在同级目录,config
Docker部署halo博客+可道云
yum install -y yum-utilsyum-config-manager \ --add-repo \ https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repoyum install docker-ce
Java和Tomcat安装脚本
#!/bin/bashJDK_FILE="jdk-11.0.15.1_linux-x64_bin.tar.gz"#JDK_FILE="jdk-11.0.14_linux-x64_bin.tar.gz"#JDK_FILE="jdk-8u281-linu
GitLab安装脚本
#!/bin/bash#说明:安装GitLab 服务器内存建议至少4G,root密码至少8位,若安装15版本往上的需要设置复杂密码,否则安装失败#GITLAB_VERSION=15.1.2GITLAB_VERSION=14.9.5#GITLAB_VERSION=12.3.5. /etc/os-rel
MySQL数据库安装脚本
SRC_DIR="/usr/local/src"#MYSQL="mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz"#MYSQL="mysql-5.7.28-linux-glibc2.12-x86_64.tar.gz