上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 14 下一页
摘要: ####正则的主要作用 处理文本内容 #####基础正则 ######^ 定位起始头的 [root@RainGod ~]# grep '^y' /etc/passwd yt03:x:1002:1002::/home/yt03:/bin/bash yt01:x:1003:1003::/home/yt0 阅读全文
posted @ 2021-05-31 10:25 老夫聊发少年狂88 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 普通符号: #####$ 1.取变量 echo $LANG 2.awk取列 awk {print $1} /etc/passwd 3.提示登录的用户是否为普通用户 rongbiz@rongbiz-Super-Server:~$ #####! 排除 取反 的意思 find ./ -name "*.tx 阅读全文
posted @ 2021-05-28 17:35 老夫聊发少年狂88 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 什么是shell函数 把一堆命令做成一个函数 方便后面代码调用 1)定义方式: 方式一 函数() { command ... } 方式二 function 函数 { command ... } 2)传参数 位置参数传参 #!/bin/bash fun01() { echo "hello $1" } 阅读全文
posted @ 2021-05-26 13:55 老夫聊发少年狂88 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 示例: for i in 1 2 3 do echo $i done #!/bin/bash for i in {1..100} do echo $i done for 循环指定分隔符 以冒号为分隔符 IFS=: 以换行符作为分隔符 IFS=$'\n' 以行为单位读取数据 #!/bin/bash I 阅读全文
posted @ 2021-05-26 10:15 老夫聊发少年狂88 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 语法示例: while 条件为真 do echo ok done #!/bin/bash while true do echo ok done while循环数字 #!/bin/bash a=1 b=9 while [ $a -lt 10 ] do sum=$((a + b)) echo $a + 阅读全文
posted @ 2021-05-26 10:14 老夫聊发少年狂88 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 语法: case vars in deployment) 命令 ;; rollback) 命令;; quit) 命令;; esac 多选项输入选择 #!/bin/bash cat <<EOF 1.copy - 2.backup - 3.exit - EOF read -p "please input 阅读全文
posted @ 2021-05-25 11:04 老夫聊发少年狂88 阅读(48) 评论(0) 推荐(0) 编辑
摘要: ####1.单分支结构 #!/bin/bash which ls if [ $? = 0 ];then echo ok fi ####2.双分支结构 #!/bin/bash if grep -qs "CentOS" /etc/os-release;then echo "OS is centos" e 阅读全文
posted @ 2021-05-24 15:06 老夫聊发少年狂88 阅读(79) 评论(0) 推荐(0) 编辑
摘要: ####1.用户自定义变量 只能在当前shell生效 赋值 有空格框起来 var='hello word' var="hello word" 显示 拼接的时候用{} echo $var hello word echo $var_log hello word_log ####2.系统变量 1)打印系统 阅读全文
posted @ 2021-05-22 10:10 老夫聊发少年狂88 阅读(46) 评论(0) 推荐(0) 编辑
摘要: Openvpn 配置 注意:本教程在 centos7 下操作 软件版本 openvpn 2.4.9 easy-rsa 3.0.7 如果版本不一致,后面的路径会有所差别 #####1.安装扩展源 yum install epel-release -y #####2.安装 openvpn easy-rs 阅读全文
posted @ 2021-05-06 17:13 老夫聊发少年狂88 阅读(4) 评论(0) 推荐(0) 编辑
摘要: ####静态调度算法 rr 轮训调度 ####静态调度算法 wrr 加权轮训 ipvsadm -e -t 172.16.1.3:80 -r 172.16.1.7:80 -g -w 1 ####静态调度算法 sh Hash算法调度 和nginx ip_hash一样 更具来源ip哈希运算出数字 调度到后 阅读全文
posted @ 2021-05-05 14:47 老夫聊发少年狂88 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 路由器映射端口 伪装ip 信息 server { listen 80; server_name erp.rongbiz.com; # Add Headers for odoo proxy mode proxy_set_header X-Forwarded-Host $host; proxy_set_ 阅读全文
posted @ 2021-05-05 08:43 老夫聊发少年狂88 阅读(438) 评论(0) 推荐(0) 编辑
摘要: ####1.什么是lvs linux virtual server linux虚拟服务器 集群技术主要用于负载均衡 client --> LVS -->特定的调度算法 --> web服务器 工作在四层 ####2.lvs 组成结构 ipvs: 工作在内核空间 ipvsadm: 工作在用户空间 ### 阅读全文
posted @ 2021-05-04 15:19 老夫聊发少年狂88 阅读(144) 评论(0) 推荐(0) 编辑
摘要: java8的dockerfile FROM centos:7 ADD jdk8.tar /usr/local/ ENV JAVA_HOME=/usr/local/jdk8 ENV PATH=$JAVA_HOME/bin:$PATH ENV CLASSPATH=.$CLASSPATH:$JAVA_HO 阅读全文
posted @ 2021-04-30 15:26 老夫聊发少年狂88 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 压力测试工具 jmeter http stree 硬件测试 mysqlslap 数据库压力测试工具 ####tomcat配置参数优化 #####1.注释8009 <!-- <Connector protocol="AJP/1.3" address="::1" port="8009" redirect 阅读全文
posted @ 2021-04-29 17:58 老夫聊发少年狂88 阅读(59) 评论(0) 推荐(0) 编辑
摘要: ####1.修改8005端口信息 vim server.xml <Server port="8115" shutdown="dangerous"> ####2.ajp连接端口保护(推荐) 如果试用的apache+tomcat 修改端口 如果没使用apache 则把这一行注释 <!-- 开始 注释结束 阅读全文
posted @ 2021-04-28 22:48 老夫聊发少年狂88 阅读(43) 评论(0) 推荐(0) 编辑
摘要: https://www.nginx.com/blog/http-strict-transport-security-hsts-and-nginx/ 阅读全文
posted @ 2021-04-28 16:58 老夫聊发少年狂88 阅读(44) 评论(0) 推荐(0) 编辑
摘要: Let’s Encrypt是一个由非营利性组织互联网安全研究小组(ISRG)提供的免费、自动化和开放的证书颁发机构(CA)。 简单的说,借助Let’s Encrypt颁发的证书可以为我们的网站免费启用HTTPS(SSL/TLS) 客户端# Let’s Encrypt 使用 ACME 协议来验证您对给 阅读全文
posted @ 2021-04-28 16:12 老夫聊发少年狂88 阅读(180) 评论(0) 推荐(0) 编辑
摘要: ####1.tomcat运行占用swap 物理内存占用较少 vim /etc/sysctl.conf vm.swappiness = 0 #控制系统是否优先使用物理内存 数值越小 越先使用物理内存 sysctl -p ####2.tomcat负载高 #####1)vmstat/top/ps aux 阅读全文
posted @ 2021-04-27 17:51 老夫聊发少年狂88 阅读(109) 评论(0) 推荐(0) 编辑
摘要: vmstat 2 20 两秒刷新一次 刷新20秒 r 数字比较大 意味着系统的 cpu使用率比较高 b 数字比较大 意味 磁盘IO较高 阅读全文
posted @ 2021-04-27 17:18 老夫聊发少年狂88 阅读(30) 评论(0) 推荐(0) 编辑
摘要: ####jps 找出进程的PID [root@RainGod tomcat_8082]# jps -lvm 30912 org.apache.catalina.startup.Bootstrap start -Djava.util.logging.config.file=/usr/local/tom 阅读全文
posted @ 2021-04-27 14:27 老夫聊发少年狂88 阅读(81) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 14 下一页