linux 启动 sendmail 和 sm client 慢的解决办法
转载自:http://howieshen.blogbus.com/logs/33958295.html
启动服务器时发现停在 starting sendmail 和 starting
sm-client,等了好久才可以进去,开始以为是主机设置的问题,查看了一下发现我设置错误
服务器:
/etc/hosts:
192.168.1.119 server
192.168.1.123 howie
/etc/sysconfig/netwrok:
HOSTNAME=server
客户机:
/etc/hosts:
192.168.1.119 server
192.168.1.123 howie
/etc/sysconfig/netwrok:
HOSTNAME=client
着手修改客户机的HOSTNAME,结果启动后发现还是停留在那里,奇
怪。ping 也ping得通啊,一想不对啊,怎么服务器启动有问题需要改客户机呢,应该不是这个问题。
之后再查了下资料,发现是 sendmail 是 MTA,所以他认的都是网络主机名,像 howieshen.blogbus.com
,google.com 之类,
所以我在上面的 HOSTNAME 的设置必须修改一下,改成如下:
/etc/hosts:
192.168.1.119 server.localdomain
server
192.168.1.123 client.localdomain client
/etc/sysconfig/netwrok:
HOSTNAME=server.localdomain
P.S. /etc/hosts 文件的第一栏是网络地址,第二栏是主机名,第三栏是主机别名
然后再次启动,发现很快就进入了,搞定!
相关文档:
学习操作系统时我们都了解到文件系统是操作系统的重要组成部分之一。文件系统有很多种类型,比Windows的fat、fat32;Linux的ext、ext2或ext3;FreeBSD的ufs等等。在使用Linux的过程,也常常Linux操作系统使用虚拟文件系统VFS,通过VFS可以直接存取其它已被内核支持的各种文件系统,用起来就像是在普通的 Linux的ext系列文 ......
一、tast_struct结构
它是一个数据结构,可以说,它代表了一个进程。它有很多字段,大体有一下几种:
标识号:进程标识、用户标识、组标识。
状态: Linux的进程的四种基本状态
调度信息:优先级、时间片等
进程链信息:父进程、子进程的指针
文件信息:打开文件、虚拟文件系统
上下文信息:进程的运行环境
......
入门篇
《LINUX权威指南》书不错,写的很全面也比较广,涉及的不深,做为入门书籍不错,可以比较全面的了解linux。另外比较热门的也可以看看《鸟哥的私房菜》等书,偏管理类的书。如果想做server方向的可以找来看看。
驱动篇
《LINUX设备驱动程序》就是网上说的“LDD”,经典之作,必备书籍。国产经典《Lin ......
CPU : ARM9 s3c2410
LCD : 规格不明(这个很无奈,但是我所知道的只有一个分辨率)
源码修改:
/linux-2.6.30.4/arch/arm/mach-s3c2410/mach-smdk2410.c
在这个文件中加入framebuffer的初始化数据结构(具体数据参照LCD技术手册)如下:
#include <mach/fb.h> ......
cvs服务器的安装:
1。查看你的操作系统上是否安装了cvs:
#> rpm -qa|grep cvs
如果没有安装可以在网上下载到最新的rpm包。很容易找,其实不存在什么linux版本。
2。建立cvs用户组:
#> groupadd cvs
3。建立cvs组的cvsroot用户和所属的目录:
#> useradd -g cvs –d /cvsroot cvsroot ......