![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
LINUX技术
coreyhsu2020
公众号:锦秋聊学习
展开
-
关于php-fpm相关(主要理解fpm的worker的处理)
看了一下,发现自己可能还是没有太理解nginx下的php-fpm工作方式,所以再在网上找了些文章看了下,主要由几个疑问推广开来:1.nginx杀掉master之后还能否接受请求2.nginx是worker进程来抢还是master进程来分配那php对应的又是什么情况呢?参考1:php-fpm是 FastCGI 的实现,并提供了进程管理的功能,包含master 和 worker 两种进程。master 创建并监听socket,fork多个woker进程,通过共享内存获取worker的状原创 2020-08-23 11:07:22 · 941 阅读 · 0 评论 -
关于epoll的ET和LT模型的相关知识点汇总
以下均来自网络,但是文章抄来抄去连几个错别字都懒的矫正,实在看不下去,自己再在这里汇总以下。epoll是Linux下的一个多路复用API,当处理大并发的事件时,其性能远强于古老的poll和select。epoll可以工作在两种模式下,LT(水平触发)、ET(边缘触发),接下来将讨论这两种模式的区别。ET(边缘触发)和LT(水平触发)默认情况下,epoll采用LT模式工作,该模式支持阻塞和非阻塞套接字,如果想采用ET模式,可以使用EPOLLET参数。ET模式只支持非阻塞套接字,其效率要高于LT模式原创 2020-08-11 00:32:49 · 2282 阅读 · 0 评论 -
Linux下Snort的安装配置
Linux下Snort的安装配置snort是一个免费的基于libpcap的轻量级网络入侵检测系统。它能够跨系统平台操作,自带轻量级的入侵检测工具可以用于监视小型的TCP/IP网络,在进行网络监视时snort能够把网络数据和规则进行模式匹配,从而检测出可能的入侵企图,同时它也可以使用SPADE插件,使用统计学方法对网络数据进行异常检测,这些强大的检测功能为网络管理员对于入侵行转载 2009-06-14 00:10:00 · 2067 阅读 · 0 评论 -
mknod用法以及主次设备号
mknod 用途 创建特殊文件。 mknod Name { b | c } Major Minor 创建 FIFO(已命名的管道) mknod Name { p } 描述 mknod 命令建立一个目录项和一个特殊文件的对应索引节点。第一个参数是 Name 项设备的名称。选择一个描述性的设备名称。mknod 命令有两种形式,它们转载 2014-07-04 19:13:13 · 3027 阅读 · 0 评论 -
【linux整理笔记系列】将编译的warning警告信息输出到文件中
Linux中,脚本语言环境中,即你用make xxx即其他一些普通linux命令,比如ls,find等,不同的数字,代表不同的含义: 数字 含义 标准叫法0 标准输入 stdin = standard input1 标准输出 stdout = standard output2 标准错误输出 stderr = standard error而系统默认的stdin,s原创 2014-07-30 21:29:31 · 1801 阅读 · 0 评论 -
关于ubuntu12.04(64位)下使用tap设备驱动问题
继上一篇“关于符号化执行平台s2e的详细配置以及安装过程说明”之后,中间有一个需要配置tap网络的问题,网上都是千篇一律的类似这种答案:VPN via the TUN/TAP device:http://wiki.openvz.org/VPN_via_the_TUN/TAP_deviceHow to Enable/Check TUN/TAP module in VPS(OpenVZ):ht原创 2014-07-14 19:07:33 · 4171 阅读 · 3 评论 -
Nginx的负载均衡算法之ip_hash(保持会话)
1.算法介绍ip_hash算法的原理很简单,根据请求所属的客户端IP计算得到一个数值,然后把请求发往该数值对应的后端。所以同一个客户端的请求,都会发往同一台后端,除非该后端不可用了。ip_hash能够达到保持会话的效果。ip_hash是基于round robin的,判断后端是否可用的方法是一样的。2.算法核心部分 2.1. 第一步,根据客户端IP计算得到一个数值。f...原创 2019-03-17 10:40:42 · 9136 阅读 · 0 评论 -
学习使用shell中的join命令
用途说明Linux下最常用的数据文件格式是文本格式的,多个字段之间通过分隔符来区分,分隔符比如冒号(:)、制表符、空格等。/etc/passwd和/etc/group就是用:来分隔的,用MySQL的into outfile指令导出的数据通常是以制表符分隔的。这种文本格式既方便人去阅读,也适合程序处理,通常某列类似于数据库中的关键字。join命令就是一个根据关键字合并数据文件的命令(join l...转载 2019-03-30 21:40:35 · 4602 阅读 · 1 评论