2011年11月3日

摘要: Linux 内核启动之后,启动的第一个进程就是 init 进程。该进程从 /etc/inittab 文件中读取配置,对系统进行一系列的初始化工作。下面我们来分析一下 /etc/inittab 文件的结构。inittab 文件的每一行的基本格式如下所示:l3:3:wait:/etc/rc.d/rc 3可以看到,该行使用冒号分成了四段。各段的意思如下。ID用于标识该配置项的 id,长度为 1~4 个字符。运行级列出在哪些运行级时执行该配置项的命令。本例表明使用运行级 3 启动系统时执行该条指令。动作指示该条命令应该如何执行。本例中动作为 wait,表示在这条命令未执行完之前不要去执行下一条命令。进 阅读全文
posted @ 2011-11-03 16:44 天空尚兰 阅读(385) 评论(0) 推荐(0) 编辑
摘要: top命令的显示结果如下所示:top - 01:06:48 up 1:22, 1 user, load average: 0.06, 0.60, 0.48Tasks: 29 total, 1 running, 28 sleeping, 0 stopped, 0 zombieCpu(s): 0.3% us, 1.0% sy, 0.0% ni, 98.7% id, 0.0% wa, 0.0% hi, 0.0% siMem: 191272k total, 173656k used, 17616k free, 22052k buffersSwap... 阅读全文
posted @ 2011-11-03 16:17 天空尚兰 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 系统# uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo # 查看CPU信息# hostname # 查看计算机名# lspci -tv # 列出所有PCI设备# lsusb -tv # 列出所有USB设备# lsmod # 列出加载的内核模块# env # 查看环境变量资源# free -m ... 阅读全文
posted @ 2011-11-03 15:43 天空尚兰 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 过去当运行一个大的web应用时候意味着需要运行一个大型的web服务器。因为你的应用吸引了大量的用户,你将不得不在你的服务器里增加更多的内存和处理器。今天,“大型服务器”模式已经过去,取而代之的是大量的小服务器,使用各种各样的负载均衡技术。 “更多小服务器”的优势超过过去的“大型服务器”模式体现在两个方面: 1. 如果服务器宕机,那么负载均衡系统将停止请求到宕机的服务器,转而分发负载到其他正常运行的服务器上。 2. 扩展你的服务器更加容易。你要做的仅仅是加入新的服务器到负载均衡系统。不需要中断你的应用运行。 所以,把握住这个机会。当然,代价就是这要求你的应用开发时增加一点复杂度。这就是本... 阅读全文
posted @ 2011-11-03 11:13 天空尚兰 阅读(795) 评论(0) 推荐(0) 编辑

导航