sed 基础
sed 基础
说明
sed是一种流编辑器,它是文本处理中非常有用的工具,能够完美的配合正则表达式使用,功能不同凡响。处理时,把当前处理的行存储在临时缓冲区中,称为『模式空间』(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用重定向存储输出。sed主要用来自动编辑一个或多个文件,简化对文件的反复操作,编写转换程序等。
sed的选项、命令、替换标记
命令格式
12sed [options] 'command' file(s)sed [options] -f scriptfile file(s)
选项
参数
完整参数
说明
-e
script
–expression=script 以选项中的指定的script来处理输入的文本文件
-f
script
–files=script 以选项中的指定的script文件来处理输入的文本文件
-h
–help
显示帮助
-n
–quiet
–silent ...
md.php
12345678910111213141516171819202122232425262728293031323334353637383940<?php// 参数检查代码省略,然而这是必须的,否则你的 VPS 将会有后顾之忧function curl_raw($url, $content) { $curl = curl_init($url); curl_setopt($curl, CURLOPT_HEADER, false); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); curl_setopt($curl, CURLOPT_HTTPHEADER, array("Content-type: application/json", "User-Agent: " . $_SERVER['HTTP_USER_AGENT'])); curl_setopt($curl, CURLOPT_POST, t ...
linux安装python3
linux 安装 python3软件源
下载软件123mkdir -p /soft cd /soft wget https://www.python.org/ftp/python/3.6.6/Python-3.6.6.tgz
安装12345tar xf Python-3.6.6.tgzcd Python-3.6.6mkdir -p /usr/local/python3./configure --prefix=/usr/local/python3make && make install
配置环境变量1234ln -s /usr/local/python3/bin/python3 /usr/bin/python3vim ~/.bash_profile PATH=$PATH:$HOME/bin:/usr/local/python3/binsource ~/.bash_profile
ulimit与内核优化
ulimit与内核优化ulimit
123vim /etc/security/limits.d/90-nproc.confvim /etc/security/limits.conf
内核
1vim /etc/sysctl.conf
查看句柄及PID
1lsof -n|awk '{print $2}'|sort|uniq -c|sort -nr|more
centos 7 编译安装nginx1.12.1并加载nginx_upstream_check_module模块
centos 7 编译安装nginx1.12.1并加载nginx_upstream_check_module模块1、模块说明
模块名称:nginx_upstream_check_module
[https://github.com/yaoweibin/nginx_upstream_check_module]
nginx自带的针对后端节点健康检查的功能比较简单,通过默认自带的ngx_http_proxy_module 模块和ngx_http_upstream_module模块中的相关指令来完成当后端节点出现故障时,自动切换到健康节点来提供访问。
这种情况Nginx无法主动识别后端节点状态,后端即使有不健康节点, 负载均衡器依然会先把该请求转发给该不健康节点,然后再转发给别的节点,这样就会浪费一次转发,而且自带模块无法做到预警。所以此时使用第三方模块 nginx_upstream_check_module模块。
该模块是一个第三方模块,用于nginx后端负载的健康检查。支持tcp,http等多种检查模式。
2、安装环境介绍
平台
NGINX版本
安装模块
CentOS ...