网站首页 站内搜索

搜索结果

查询Tags标签: sh,共有 866条记录
  • Shell 从入门到精通 (四)条件判断

    1.基本语法 [ condition ](注意condition前后要有空格)注意:条件非空即为true,[ atguigu ]返回true,[] 返回false。 2. 常用判断条件(1)两个整数之间比较 = 字符串比较-lt 小于(less than) -le 小于等于(less equal)-eq 等于(equal) -gt 大于(greater …

    2022/8/15 5:23:08 人评论 次浏览
  • linux部署jar包脚本和注册开机启动

    前言 之前开发了windows部署jar包为服务的工具在实际生产环境中使用非常简单方便,公司部分项目是部署在linux系统中的,所以决定整合一个通用的jar包部署脚本,并注册为开机启动服务,为开发实施的同事提供方便,以下操作实际系统环境为centos8 通过脚本启动安装jdk,可以…

    2022/8/14 5:24:39 人评论 次浏览
  • nginx的日志切割-每天定时脚本执行

    日志切割时企业中常规动作,我们不会每天去手工执行一遍命令,通常是让脚本自己执行,于是我们可以将这个动作写进任务计划,每天凌晨自动执行。#!/usr/bin/bashs_log="/usr/local/nginx/logs/access.log" d_log="/root/my_sh/nginx/logs/$(date +%Y-%m-%d…

    2022/8/14 5:23:43 人评论 次浏览
  • linux安装oracle12c

    Linux下安装Oracle12C详解 本例操作系统版本:CentOS 7.8、数据库版本:Oracle 12c(12.201)https://oracle-base.com/articles/12c/oracle-db-12cr2-installation-on-oracle-linux-6-and-7安装步骤如下分解: 主机信息bEdevEEfg9>a hostname: ol7-122.localdomainhos…

    2022/8/12 2:27:48 人评论 次浏览
  • shell脚本入门学习

    1 参考 【尚硅谷】Shell脚本从入门到实战_哔哩哔哩_bilibili 本文为上面链接的课程学习记录。 2 基础 shell脚本需要shell解释器进行执行,shell解释器就是一个应用程序,有多种。 2.1 命令解释器 常用/bin/sh和/bin/bash。 $ cat /etc/shells /bin/sh /bin/bash /sbin/no…

    2022/8/8 5:23:05 人评论 次浏览
  • centos7一键部署mariadb数据库【单点主主主备】

    1. 概述 平时集群需要经常部署mariadb数据库服务。mariadb的部署,有很多种方式,可以根据实际需求选择不同的部署架构。 比较常用的包括:单点部署 双主部署 主从部署本篇内容主要主要是完成另一个支持这三种部署方式的脚本,在平时使用足够。 脚本在安装了centos7.9的虚…

    2022/8/6 2:25:23 人评论 次浏览
  • Spark部署文档(黑马程序员资料)

    Spark Local环境部署 下载地址 https://dlcdn.apache.org/spark/spark-3.2.0/spark-3.2.0-bin-hadoop3.2.tgz 条件PYTHON 推荐3.8 JDK 1.8Anaconda On Linux 安装 本次课程的Python环境需要安装到Linux(虚拟机)和Windows(本机)上 参见最下方, 附: Anaconda On Linux 安装 …

    2022/8/5 14:23:54 人评论 次浏览
  • Redis源码阅读(一) SDS简单动态字符串

    tag: #Redis #源码阅读 #数据结构 代码链接: https://github.com/redis/redis/blob/unstable/src/sds.h https://github.com/redis/redis/blob/unstable/src/sds.c 数据结构 sds的定义 sds定义是一个char* 类型指针的别名, 我们在传递sds的时候实质上就是传递的C风格字符串…

    2022/8/3 2:22:58 人评论 次浏览
  • linux - vim 意外退出导致下次vim进入报错提示恢复

    1.背景 执行vim 文件 报错 2.解决 选择 r , 恢复文件后保存再退出 ,然后将.rec.sh.swp文件删除即可 删除指令rm -f .rec.sh.swp

    2022/8/2 5:23:51 人评论 次浏览
  • linuc - 执行shell 不小心导致无限死循环解决

    1.背景 shell 不小心执行了死循环,一直在打印报错,指令都无法输入2.解决 打开另一个窗口 找到该文件的进程然后kill掉该进程, 我的文件是 rec.sh 因此指令ps -ef|grep rec.sh然后使用kill - 9 进程号

    2022/8/2 5:23:50 人评论 次浏览
  • linux定时归档文件

    1、新建归档sh脚本vim daily_archive.sh 2、编写sh脚本 #!/bin/bashif [ $# -ne 1 ]thenecho "参数个数错误!应该输入一个参数,作为归档目录名"exitfiif [ -d $1 ]thenechoelseechoecho "目录不存在!"echoexitfiDIR_NAME=$(basename $1)DIR_PATH…

    2022/8/1 5:23:02 人评论 次浏览
  • 如何把thinkphp5的项目迁移到阿里云函数计算来应对流量洪峰?

    原文链接:https://developer.aliyun.com/article/982746 1. 为什么要迁移到阿里云函数? 我的项目是一个节日礼品领取项目,过节的时候会有短时间的流量洪峰。平时访问量很低。之前的架构是购买的阿里云alb+多台ecs+云msyql+云redis。最大的问题就是成本问题。平时流量低…

    2022/7/30 14:23:57 人评论 次浏览
  • 使用shell脚本+Cron任务自动执行postgres数据库备份

    思路:先创建一个shell脚本,用于备份pgsql数据库,再使用Cron任务,根据自己需求设置定时任务。环境:centos7+postgres12.0一、创建一个根据日期来定义备份文件名的脚本1. 创建db_backup.sh文件touch db_backup.sh2. 赋予777权限chmod -R 777 db_backup.sh二、对db_back…

    2022/7/27 2:22:51 人评论 次浏览
  • Linux学习(一)

    文件安装与执行 Linux的APT源文件路径为/ept/apt/使用apt命令进行更新和安装 更新:sudo aptupdate,sudo apt-get upgrate 安装某个应用sudo apt install -y /PATH/NAME 卸载sudo dpkg -r Name 关于apt:常用命令:list - 根据名称列出软件包search - 搜索软件包描述show…

    2022/7/24 5:22:48 人评论 次浏览
  • openEuler 安装宝塔页面

    openEuler 安装宝塔页面 1,安装环境 dnf -y install gcc automake autoconf libtool make dnf -y install python3-devel 2,使用脚本安装宝塔页面 wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh3,启动宝塔页面 目录 /www/se…

    2022/7/23 6:25:30 人评论 次浏览
扫一扫关注最新编程教程