飞龙再生

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2015年9月1日

摘要: 我们根据经验会有这样的结论,系统启动后,随着时间的增加,快则几分钟,慢则几个小时,linux的内存占用会接近90%。如果真是这样,那是很恐怖的,但事实并非如此。真正计算linux内存占用的方法是:used – buffers – cached。如上图,内存占用实际为:3823 – 339 – 295... 阅读全文
posted @ 2015-09-01 14:49 飞龙再生 阅读(408) 评论(0) 推荐(0)

摘要: 有时候需求这样:某个域名,或域名下的某个目录,需要访问时输入指定的用户名和密码。nginx可以做到,而且一点不比apache差。server{listen80;server_namewww.test.com;indexindex.htmlindex.htmindex.php;root/opt/htd... 阅读全文
posted @ 2015-09-01 14:42 飞龙再生 阅读(256) 评论(0) 推荐(0)

摘要: 统计某文件夹下文件的个数ls -l |grep "^-"|wc -l统计某文件夹下目录的个数ls -l |grep "^d"|wc -l统计文件夹下文件的个数,包括子文件夹里的。ls -lR|grep "^-"|wc -l统计文件夹下目录的个数,包括子文件夹里的。ls -lR|grep "^d"|w... 阅读全文
posted @ 2015-09-01 12:21 飞龙再生 阅读(346) 评论(0) 推荐(0)

摘要: 上传图片 出现错误:413 Request Entity Too Large修改nginx.confhttp{ client_max_body_size 10M; #添加 改大点}修改php.ini 中upload_max_filesize = 10Mpost_max_size = 10M 阅读全文
posted @ 2015-09-01 12:18 飞龙再生 阅读(56) 评论(0) 推荐(0)

摘要: 1) 句法 for RedHat / CentOS / Fedora Linuxfind {/path/to/directory/} -type f -size +{size-in-kb}k -exec ls -lh {} ; | awk '{ print $9 ": " $5 }'实例:查找当前目... 阅读全文
posted @ 2015-09-01 12:14 飞龙再生 阅读(215) 评论(0) 推荐(0)

摘要: 1、开启gzip请求curl -I http://www.kukaka.org -H Accept-Encoding:gzip,defalte2、监控网页的响应时间curl -o /dev/null -s -w "time_connect: %{time_connect}ntime_starttra... 阅读全文
posted @ 2015-09-01 12:04 飞龙再生 阅读(133) 评论(0) 推荐(0)

摘要: nginx 和 php 之间的通讯方式默认是 tcp socket,原因是 unix socket 方式要求 nginx 和 php-cgi 必须在同一台机器上1. 使用用unix socket来代替tcp socket进行nginx,php之间的数据传输。因为tcp 四层协议并不只是逻辑上存在的,... 阅读全文
posted @ 2015-09-01 11:50 飞龙再生 阅读(2455) 评论(0) 推荐(0)

摘要: 使用ulimit -a 可以查看当前系统的所有限制值,使用ulimit -n 可以查看当前的最大打开文件数。新装的linux默认只有1024,当作负载较大的服务器时,很容易遇到error: too many open files。因此,需要将其改大。使用 ulimit -n 65535 可即时修改,... 阅读全文
posted @ 2015-09-01 11:17 飞龙再生 阅读(1332) 评论(0) 推荐(0)

摘要: mysql、apache 用的是最古老的select模式nodejs 用的是epollnginx 用的虽然不是 epoll,但是类似epoll的自己定义的一个机制windows 不支持 epoll,不过有个机制类似的select()系统调用提供一个机制来实现同步多元I/O:#include#incl... 阅读全文
posted @ 2015-09-01 11:07 飞龙再生 阅读(262) 评论(0) 推荐(0)

摘要: LISTEN:首先服务端需要打开一个socket进行监听,状态为LISTEN. /* The socket is listening for incoming connections. 侦听来自远方TCP端口的连接请求 */SYN_SENT:客户端通过应用程序调用connect进行active op... 阅读全文
posted @ 2015-09-01 11:02 飞龙再生 阅读(287) 评论(0) 推荐(0)