在UNIX5.0.5 系统中巧用sar命令进行系统维护
在使用UNIX操作系统的过程中,我们常常会用到各种各样的问题,比如系统运行速度突然变慢,系统容易死机或者主机所带的终端常出现死机,这时我们常常猜测,是硬盘空间太小,还是内存不足?I/O出现瓶颈,或者是系统的核心参数出了问题?这时,我们应该考虑使用系统给我们提供的sar命令来对系统作一个了解,该命令是系统维护的重要工具,主要帮助我们掌握系统资源的使用情况,特别是内存和CPU 的使用情况,是UNIX系统使用者应该掌握的工具之一。 sar 命令行的常用格式: sar [options] [-A] [-o fil...
Linux教程-进程查看
linux是个多用户系统,有时候也要了解其他用户现在在干什么,所以在本节中还将接触多用户方面的内容。同时Linux是一个多进程系统,经常需要对这些进程进行一些调配和管理;而要进行管理,首先就要知道现在的进程情况:究竟有哪些进程?进程情况如何?等等。所以需要进程查看方面的工作。 who命令 该命令主要用于查看当前在线上的用户情况。这个命令非常有用。如果用户想和其他用户建立即时通讯,比如使用talk命令,那么首先要确定的就是该用户确实在线上,不然talk进程就无法建立起来。又如,系统管理员希望监视每个登录的用...
linux下配置PROXY SERVER和CACHE SERVER
Proxy server and Cache server 经过几天的调试和在本地机器的实验,对Proxy server 和 Cache server的架设已经成功,现在将方法记述如下: 1. 安装: 随REDHAT5。2安装盘携带有APACHE HTTP SERVER,在安装时选择安装即可,REDHAT5。2还有一个XWINDOWS界面下的APACHE 管理器(CAMANCHE),愿意的话也可以一并安装。 2. 设置: 一. 设置PROXY: 进入XWINDOWS,启动CONTRAL PANAL,有一个...
Linux开机过程的分析(关于bootsect.S )
这篇文章的目的,在将linuxkernel的boot部份做一个介绍,因为笔者觉得很少有这样的 文章介绍一个作业系统最最开始的一步--把kernel本身载入至内存中,同时进行一些机 器相关(machinedependent)的初始化工作,由于linux刚好使用的是大家最熟悉的386, 486系列PC,所以在说明其程序流程时,也刚好可以对其相关的PC硬体架构做探讨,可以 说是一举两得,不过,我必须假设读者对于组合语言及PC最基础的架构,如寄存器,分 段,分页,中断服务等有大概的认识。 读者可在linuxsou...
QMAIL:邮件存储模式篇——Courier
传统的IMAP并不支持Maildir邮件存储格式,为给Qmail用户提供IMAP协议,必须安装Courier-IMAP。Courier-IMAP 是一个提供IMAP协议访问Maildir的服务器,它不再支持传统的Mailbox邮件存储方式。 前面已经介绍过,“Maildir” 是Qmail为了解决用户邮件存储问题而提出的新的邮件存储方式。每个邮件以单独的一个文件保存在用户个人的邮件目录下,不再像过去每个用户的邮件都保存在/var/mail下面的文件中。多个应用程序可以同时访问同一个邮件目录,避免了加锁问题...
常用的tar和rpm命令参数列表
一. tar 1.压缩一组文件为tar.gz后缀。 # tar cvf backup.tar /etc #gzip -q backup.tar 或 # tar cvfz backup.tar.gz /etc/ 2.释放一个后缀为tar.gz的文件。 #gunzip backup.tar.gz #tar xvf backup.tar 或 # tar xvfz backup.tar.gz 3.用一个命令完成压缩 #tar cvf - /etc/ | gzip -qc backup.tar.gz 4.用一个命令...
在linux下架设自己的mudos服务
第一步:获得MudOS 源代码。 MudOS的源代码是share的,所以可以在不少地方得到它。可以从MudOS 的产地下载。 网址是:ftp://ftp.imaginary.com/pub/LPC/servers/MudOS/。但是我们推荐到Jackyboy(胖胖)的泥巴大王http://mudking.com那里下载。因为下载回的代码有不少的漏洞。对于C 功力不够的巫师还无法修改。而从Mud King下载的源代码已经由JackyBoy修改好了,不需要修改就可以直接编译。(我的源程序就是从这里下载的) 第...
Xdm会话进程
By Chris Carlson 翻译: 程剑峰 在安装好系统中的X窗口系统后,只要把系统默认的启动模式设置成模式5,系统在启动时就会自动运行xdm。现在我们应该考虑该如何设置xdm,使它在我们登录进入系统时能自动启动一些应用程序。 在单位里,我每天回家前总是要退出系统,因为当我不在时,其他人也可能会来使用机器。我可不希望其他人在我的办公室里用我的帐号登陆到机器上,虽然这样的事并不常有。(也许会有人出于好奇想翻翻我存在硬盘上的邮件。)现在的问题是,我希望在我登录进入系统时,Xdm可以自动启动一些应用程序,...
关于LiLo--原理篇
1一般的开机引导过程。 在PC机上,最初的启动由BIOS完成。当开机自检结束时(Power-On Self Test,POST), BIOS尝试读入软盘的第一个扇区,把它看作引导扇区。若没有软盘,则尝试读入硬盘 的第一个扇区。新的BIOS可以改变这种次序,先从硬盘启动。甚至从光盘启动。由于 大多数BIOS不提供SCSI支持,若要从SCSI磁盘启动,SCSI适配器要提供他自己的 BIOS.如果什么都找不到,老的BIOS会启动内置的ROM BASIC,或直接打印"NO ROM-BASIC". 操作系统的启动分...
Apache 的信息查看模块
本文我们将讨论使用 mod_status 和 mod_info to 来告诉你目前服务器的工作情况 我可以得到什么样的信息? 使用 mod_status,你可以知道谁在你的服务器上看些什么东西,以及有多少人连在Web 服务器上。还有其他 可能你的客户不关心的信息,但是对于你,一个站点管理员来说,却是十分有用的信息。 客户喜欢这些资料 我不知道你的客户都是怎样的人物,但是我的客户喜欢我提供的信息。每天一次的信息还不够,因为到一天结 束时才知道就太晚了。所以他们喜欢知道现在正在发生的事情。 mod_info...
Apache重负荷服务器应如何优化
一天两万个请求确实不大,但如果在高峰时期出现,而晚间或其它时间没有,呈正态分布,且均是需要时间的下载服务,那负载还是很大的。 Apache允许为请求开的最大进程数是256,MaxClients的限制是256.如果用户多了,用户就只能看到Waiting for reply....然后等到下一个可用进程的出现。这个最大数,是Apache的程序决定的--它的NT版可以有1024,但Unix版只有256,你可以在src/include/httpd.h中 看到: #ifndef HARD_SERVER_LIM99v...
Linux下IPV4和IPV6的互操作性研究
作为向下一代互联网络协议过渡的重要步骤,国际的IPv6试验网--6bone在1996年成立了。现在,6bone已经扩展到全球50多个国家和地区,成为IPv6研究者、开发者和实践者的主要平台。CERNET国家网络中心于1998年6月加入6bone,同年11月成为其骨干网成员。电子科大作为教育网的西南主节点,在得到Nokia的IPv6路由器之后,积极参与IPv6技术研究,我们先查阅研究了大多数与IPv6有关的RFC文档和相关技术资料,并且在此基础上进行了很多网络实验。该文先简单阐述了IPV6的必要性和IPV4...

