function ngrok_clien(){ if [ -f "/root/park_new/ngrok.tar.gz" ];then tar -zxvf ngrok.tar.gz -C /app fi if [ -f /root/park_new/config/ngrok.service ];then cp /root/park_new/config/ngrok.service /etc/systemd/system/ -rf fi yaml_config systemctl start ngrok.service systemctl enable ngrok.service } function end_and_clean(){ #reset root password echo "Parking123" | passwd root --stdin > /dev/null 2>&1 # mv /root/park_new/script /app/ #创建mysql备份目录 if [ ! -d "/app/backup/parking_mis" ];then mkdir -p /app/backup/parking_mis fi if [ ! -d "/app/parking/sftp" ];then mkdir -p /app/parking/sftp fi }
时间: 2024-04-21 08:25:50 浏览: 183
mysqld_exporter-0.12.1.linux-amd64.tar.gz
5星 · 资源好评率100%
这段代码是 Shell 脚本中的两个函数。第一个函数 `ngrok_client()` 主要是安装和配置 ngrok 客户端,包括解压缩 ngrok 文件、复制服务配置文件、启动和开机自启动 ngrok 服务等。第二个函数 `end_and_clean()` 主要是进行一些收尾工作,如重置 root 密码、创建 MySQL 备份目录、创建 sftp 目录等。
阅读全文