10 2019 档案

摘要:一、开启网络功能(后面的ifcfg-ens33自身系统不同) vi /etc/sysconfig/network-scripts/ifcfg-ens33 ONBOOT=yes systemctl restart network 改为桥接 vi /etc/sysconfig/network-scrip 阅读全文
posted @ 2019-10-31 10:13 豆浆D 阅读(646) 评论(0) 推荐(0) 编辑
摘要:写在前面 在linux的日常管理中,find的使用频率很高,熟练掌握对提高工作效率很有帮助。 find的语法比较简单,常用参数的就那么几个,比如-name、-type、-ctime等。初学的同学直接看第二部分的例子,如需进一步了解参数说明,可以参考find的帮助文档。 find语法如下: find( 阅读全文
posted @ 2019-10-29 12:43 豆浆D 阅读(27459) 评论(0) 推荐(1) 编辑
摘要:34var.sh 阅读全文
posted @ 2019-10-28 00:36 豆浆D 阅读(143) 评论(0) 推荐(0) 编辑
摘要:base.lib 35function.sh 阅读全文
posted @ 2019-10-28 00:33 豆浆D 阅读(148) 评论(0) 推荐(0) 编辑
摘要:函数的返回值两种形式 return 0-255 0表示成功,1-255表示失败 通常用于判断 echo 返回一个字符串 通常用于返回一个执行的结果 return.sh echo.sh 阅读全文
posted @ 2019-10-24 02:08 豆浆D 阅读(875) 评论(0) 推荐(0) 编辑
摘要:cal.sh sh cal.sh 20 + 10 实现这样传参的函数(shell不是一个严谨的编程语言,参数这种是不用定义的,函数中直接引用,shell执行中直接写) 阅读全文
posted @ 2019-10-24 01:45 豆浆D 阅读(2929) 评论(0) 推荐(0) 编辑
摘要:第一种方式 function hello { echo "hello" } 第二种方式 hello() { echo "hello" } 调用函数 命令行:hello 阅读全文
posted @ 2019-10-23 01:37 豆浆D 阅读(243) 评论(0) 推荐(0) 编辑
摘要:nginx_daemon.sh 执行脚本 查看任务 阅读全文
posted @ 2019-10-23 01:32 豆浆D 阅读(780) 评论(0) 推荐(1) 编辑
摘要:运算符两种方式 方式一:expr $num1 operator $num2 方式二:$(($num1 operator $num2)) (方式二在运算符“=”时候会出错) 1+2.sh 这个代码有点问题,尚没有解决 bc.sh 脚本中运用bc命令 阅读全文
posted @ 2019-10-22 21:22 豆浆D 阅读(967) 评论(0) 推荐(0) 编辑
摘要:1、通过 declare 和 typeset 命令 declare 和 typeset 两者等价 declare 和 typeset 都是用来定义变量类型的 下面以 declare 进行总结 2、declare 参数如下 -r 将变量设置为只读 -i 将变量设置为整数 -a 将变量设置为数组 -F 阅读全文
posted @ 2019-10-22 11:41 豆浆D 阅读(350) 评论(0) 推荐(0) 编辑
摘要:命令替换,有两种方式 方式一:`command` 方式二:$(command) user.sh 查找系统中所有的用户,并且输出 weeks.sh 今年过了多少周,剩下多少周 nginx_check.sh nginx服务进程检查脚本,检查到nginx停止服务立即重启 阅读全文
posted @ 2019-10-21 23:46 豆浆D 阅读(262) 评论(0) 推荐(0) 编辑
摘要:Vim中如何全选并复制?(区分大小写!!!)全部删除:按esc键后,先按gg(到达顶部),然后dG全部复制:按esc键后,先按gg,然后ggyG全选高亮显示:按esc键后,先按gg,然后ggvG或者ggVG 单行复制:按esc键后, 然后yy单行删除:按esc键后, 然后dd粘贴:按esc键后, 然 阅读全文
posted @ 2019-10-21 23:07 豆浆D 阅读(924) 评论(0) 推荐(0) 编辑
摘要:string.sh脚本 编写思路: 1.先把功能函数写出来 2.跟句要求用choice+while循环实现 阅读全文
posted @ 2019-10-21 13:53 豆浆D 阅读(275) 评论(0) 推荐(0) 编辑
摘要:Shell 数组 定义数组 在Shell中,用括号来表示数组,数组元素用"空格"符号分割开。定义数组的一般形式为: name=(name1 name2 name3) 复制代码 还可以单独定义数组的各个分量: ary[0]=name1 ary[1]=name2 ary[3]=name3 复制代码 ps 阅读全文
posted @ 2019-10-21 12:12 豆浆D 阅读(155) 评论(0) 推荐(0) 编辑
摘要:完全卸载GitLab一、停止gitlab sudo gitlab-ctl stop二、卸载gitlab(这块注意了,看看是gitlab-ce版本还是gitlab-ee版本,别写错误了) sudo rpm -e gitlab-ce 三、查看gitlab进程 ps -ef|grep gitlab 杀掉第 阅读全文
posted @ 2019-10-20 19:30 豆浆D 阅读(1839) 评论(0) 推荐(0) 编辑
摘要:GitLab Runner安装 需要添加gitlab官方库: # For Debian/Ubuntu/Mint curl -L https://packages.gitlab.com/install/repositories/runner/gitlab-runner/script.deb.sh | 阅读全文
posted @ 2019-10-20 19:27 豆浆D 阅读(1696) 评论(0) 推荐(0) 编辑
摘要:导言 本次测试用的是gitlab-ci,单纯与gitlab搭配而言,gitlab-ci较jenkins更加一体,顺畅。 主机1:192.168.100.151 gitlab 主机2:192.168.100.156 gitlab-ci 步骤 主机1,2都安装docker 主机1安装gitlab并启动服 阅读全文
posted @ 2019-10-20 19:25 豆浆D 阅读(2786) 评论(0) 推荐(0) 编辑
摘要:导言: 本次实验,tomcat就直接使用录原生的主页,只是简单修改主页识别主机,nginx也是直接在欢迎页上面修改的,直接实现负载均衡。 主机1:192.168.100.156 nginx+tomcat 主机2:192.168.100.157 tomcat 安装启动tomcat 主机1 下载安装包 阅读全文
posted @ 2019-10-20 11:25 豆浆D 阅读(757) 评论(0) 推荐(0) 编辑
摘要:一、前言 1、本教程主要内容 Tomcat安装与基础配置 Tomcat开机启动配置 2、本教程适用范围与环境信息 适用范围 本教程环境信息 3、准备工作? 安装JDK https://ken.io/note/centos-java-setup 二、Tomcat部署过程 1、Tomcat下载与目录配置 阅读全文
posted @ 2019-10-18 00:44 豆浆D 阅读(6230) 评论(1) 推荐(1) 编辑
摘要:一、前言 1、本文主要内容 CentOS下部署OracleJDK CentOS下部署OpenJDK 2、适用范围与本篇环境 适用范围 1.CentOS 6+2.Java 7+ 本篇环境 1.CentOS 72.Java 8 二、部署OracleJDK 1、下载 2、解压到指定目录 3、配置环境变量 阅读全文
posted @ 2019-10-18 00:20 豆浆D 阅读(307) 评论(0) 推荐(0) 编辑
摘要:字符串处理方式 计算字符串长度 获取子串在字符串中的索引位置 计算子串长度 抽取(截取)字串 1、计算字符串长度,有两种方式 $ ${#string} $ expr length "$string" // 如果 string 里面包含空格,则 $string 加上双引号,建议一直加上 注意:mac没 阅读全文
posted @ 2019-10-14 18:21 豆浆D 阅读(394) 评论(0) 推荐(0) 编辑
摘要:定义变量:$ var_1="I love you, Do you love me" 输出变量:$ echo $var_1 打印结果:I love you, Do you love me 测试1:从头匹配最短删除 $ var_11=${var_1#*ove} // * 表示匹配任意字符 $ echo 阅读全文
posted @ 2019-10-12 00:56 豆浆D 阅读(231) 评论(0) 推荐(0) 编辑
摘要:定义环境变量并且赋值 阅读全文
posted @ 2019-10-11 01:12 豆浆D 阅读(1225) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示