会员
周边
捐助
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
一切有为法,应作如是观
上一页
1
···
4
5
6
7
8
9
10
11
12
···
14
下一页
shell——流程控制
摘要: 1. for #!/bin/bash for file in $(ls *) do echo $file done for ((p = 0; p < 10; p++)) do echo $p done 2. select select dir in /bin /usr/sbin quit do if
阅读全文
posted @ 2022-03-24 10:19 开心种树
阅读(22)
评论(0)
推荐(0)
编辑
shell——变量
摘要: 1. 数组变量 #!/bin/bash # bash版本大于2.0才能使用数组 echo $BASH_VERSION # 把系统中注册的每一个用户名保存到数组变量中, # 然后遍历整个数组,打印系统所有用户 # 未被赋值的元素为空 i=3 for name in $(awk -F: '{print
阅读全文
posted @ 2022-03-24 09:54 开心种树
阅读(24)
评论(0)
推荐(0)
编辑
shell——文本操作
摘要: 1. 统计文件每个单词数量 #!/bin/bash function count() { if [ $# != 1 ] then echo "Need one file parameter to work!" exit 1; fi # 删除标点符号和特殊字符 tr -d '[:punct:]' <
阅读全文
posted @ 2022-03-22 10:24 开心种树
阅读(60)
评论(0)
推荐(0)
编辑
shell——进程控制
摘要: 1. 前台进程后台进程 前台进程:运行期间独占终端。 1.1 如何避免长耗时进程占用终端? 如 编译 kernel 时,将 make 放到后台,并重定向 标准输出 标准错误 [root@ifw8 polarssl-1.2.17]# make 1>output.txt 2>&1 & [1] 4167
阅读全文
posted @ 2022-03-22 09:48 开心种树
阅读(107)
评论(0)
推荐(0)
编辑
shell——输入输出管道
摘要: 1. 标准输出 ls -l > ./test ls -l 1> ./test ls -l >> ./test 2. 标准输入 read oneline while [ "oneline" != "" ] do read oneline done read命令:读取一行 ./test.sh < 1.t
阅读全文
posted @ 2022-03-21 10:58 开心种树
阅读(384)
评论(0)
推荐(0)
编辑
《深入剖析ngx》——变量机制
摘要: 1. ngx对变量性质的定义 用户可以在配置文件中使用变量,如 http_user_agent 就是变量,如上会根据 若使用IE访问 重写url。 ngx变量只有字符串类型,可以有用户定义的配置赋值,也可以由 ngx 自动赋值(如上,每次收到请求 自动对 http_user_agent 赋值)。 变
阅读全文
posted @ 2022-03-17 17:28 开心种树
阅读(313)
评论(0)
推荐(0)
编辑
wireguard
摘要: 系统 ubuntu16 sudo apt-get install libmnl-dev libelf-dev linux-headers-$(uname -r) build-essential pkg-config git git clone https://git.zx2c4.com/WireGu
阅读全文
posted @ 2022-03-16 11:03 开心种树
阅读(255)
评论(0)
推荐(0)
编辑
《深入剖析ngx》—— 事件管理
摘要: 1. 综述 ngx 是事件驱动,没有事件,ngx会一直阻塞在 epoll_wait 或 sigsuspend 上,ngx的事件有 IO事件,定时器事件。 2. 多路IO模型 ngx对多路复用IO进行了封装。 封装为 ngx_event_action_t 结构体,该结构体主要属性为 回调函数 为了方便
阅读全文
posted @ 2022-03-15 10:28 开心种树
阅读(848)
评论(0)
推荐(0)
编辑
《深入剖析ngx》——模块综述
摘要: 1. 模块机制 ngx模块大致分为: handlers: 协同完成客户端处理,产生数据。 filters : 对handlers产生的数据进行各种过滤处理(增,删,改)。 upstream : 如果存在真实后端服务器,ngx可用upstream模块充当反向代理。 load-balance : 当ng
阅读全文
posted @ 2022-03-15 09:47 开心种树
阅读(528)
评论(0)
推荐(0)
编辑
《深入剖析ngx》——配置解析
摘要: 1. 配置格式定义 1.1 配置项 ngx定义了两种配置项, 简单,以 ; 结尾 复杂,以 {} 结尾 由于简单为;结尾,所以可以直接分行写 1.2 上下文 复杂匹配项有上下文,实现继承。 2. 指令定义 ngx定义了一些指令,模块自己可以定义指令。 如 daemon 指令 ngx定义指令对象为 n
阅读全文
posted @ 2022-03-14 14:11 开心种树
阅读(1444)
评论(0)
推荐(0)
编辑
上一页
1
···
4
5
6
7
8
9
10
11
12
···
14
下一页
导航
博客园
首页
联系
订阅
管理
公告