本文nginx使用源码安装部署.安装模块需要在configure后添加参数,如./configure --prefix=/usr/local/nginx --user=nginx --group=nginx --with-http_ssl_module 安装了ssl模块.如果要添加模块,但不想删除之前nginx数据,可以将nginx源码目录下的objs目录中的nginx文件拷贝到nginx的sbi
功能:输入一个正整数,按照从小到大的顺序输出它的所有质因子(重复的也要列举)(如180的质因子为2 2 3 3 5 )# 输入处理 n = int(input("请输入一个正整数: ")) # 从最小的质数2开始 factor = 2 while factor * factor <= n: # 如果能整除,则是质因子 while n
基本正则符号^ 匹配行首$ 匹配行尾[ ] 集合,匹配集合中的任意字符[^] 对集合取反. 匹配任意单个字符* 匹配前一个字符任意次数(不可单独使用)\{n,m\} 匹配前一个字符n到m次\{n\} 匹配前一个字符n次\{n,\} 匹配前一个字符n次以上\( \) 组合为整体,一般与上述匹配配合使用#[ ]中可以使用0-9,a-z,a-Z表示连续的字符 #grep "*" user #错误
1.以read输入数字为核心实现交互选择功能#!/bin/bash# 定义颜色变量RED='\033[0;31m'GREEN='\033[0;32m'YELLOW='\033[0;33m'NC='\033[0m' # No Color# 检查是否以root身份运行if [[ $EUID -ne 0 ]]; then echo -e "${RED}请以root权限运行此脚本
1.访问服务时,报错:“没有到主机的路由” 一般是网络层面的问题,可能被防火墙拒绝访问或selinux配置拒绝连接。可尝试使用指令firewall-cmd --set-default-zone=trusted #将防火墙设置为默认放行getenforce #查看selinux状态,如返回enforcing可使用 setenforce 0 ,将selinux状态改成p
DNS产生的背景 客户端要访问某服务器的服务,需要知道其IP地址。IP地址,以达内慕课网为例:203.107.45.167 客户端访问—203.107.45.167—>网页服务器 存在问题:IP地址不好记。DNS服务器提供解析 域名<——>IP 的功能。客户端访问—tmooc.cn—>DNS服务器—203.107.45.167—>网页服务器DNS是
以ping进程为例法1.使用进程搜索(如pgrep)获取进程数,根据已有进程数控制是否继续生成进程。for i in {1..100}doping 192.168.88.$iwhile : do x=$(pgrep ping|wc -l) [ $x -lt 5 ] && break &nb
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号