d 删除邮件
d 1-9
DHCP服务器
Dhcp(dynamic host configuration protocol)
动态主机分配协议
具体配置:
Server:
vi /etc/dhcpd.conf
subnet 192.168.0.0 netmask 255.255.255.0{
range 192.168.0.10 192.168.0.20;//范围
default-lease-time 600; //租用时间
option subnet-mask 255.255.255.0;//子网掩码
option routers 192.168.0.1;//路由设置
option domain-name-servers 192.168.0.2;//设置域名服务器
}
保存,重启
/etc/rc.d/init.d/dhcpd restart
Client:
window:网上邻居
client:dhclient netconf
192.168.1.0 192.168.1.11
192.168.2.0 192.168.2.11
smbclient //Eloo-Server/dhcp -I 192.168.0.98
mget *'
1. 使用uptime命令监视系统状态
a) #uptime
12:54pm up 27 min, 2 users, load average: 0.00, 0.00, 0.00
现在时间 启动了多久 几个用户在线 CPU平均负载时间(共3个)
第一个 : 1分钟内平均负载值
第二个 : 5分钟内平均负载值
第三个 : 15分钟内平均负载值
当系统负载过大时,说明有多条命令被阻塞在内存和I/O系统中
在大型linux系统中,负载为2和3表示轻载,5和6 表示中等程度的负载,10以上为过载
2. ps进程管理
a) #ps –ef
UID PID PPID C STIME TTY TIME CMD
root 1 0 0 12:27 ? 00:00:01 init [3]
root 2 1 0 12:27 ? 00:00:00 [kflushd]
root 3 1 0 12:27 ? 00:00:00 [kupdate]
root 4 1 0 12:27 ? 00:00:00 [kpiod]
-e : 在命令执行后显示环境
-f : 完整显示输出
1) 进程用户ID(UID)
2) 进程ID (PID)
3) 父进程ID (PPID)
4) CPU 调度情况 (C)
5) 进程启动的时间 (STIME)
6) 进程共占用CPU的时间(TIME)
7) 启动进程的命令 (CMD)
b) 使用PS命令分析系统性能的方法主要有:
1) 首先,根据用户ID寻找由同一用户执行的许多相似任务,这些任务很可能是因为用户运行的某个脚本程序在后台启动多个进程而造成的。
2) 接下来,检查TIME域中各进程累计占用CPU的时间,如果有某个进程累计占用了大量的CPU时间,通常说明该进程可能陷入了无限循环,或该京城的某写逻辑出了错
3) 找到那些已陷入死锁的进程ID后,就可以使用kill命令强制终止该进程了。
3. linux内核源文件的存放位置
a) /usr/src/linux-$VERSION
1) VERSION : 是版本好
b) /usr/src目录下可能还包含不同版本的linux内核, 不同内核的源程序都放在以各自版本号命名的子目录下,其中有一个目录/usr/src/linux 它实际上是链接到当前最新版本的内核的一个链接文件
c) 通过 web我们可以获得最新版本的linux内核源文件,
1) 常见的文件名是 :linux-$VERSION.tar.gz
d) 得到新内核后在/usr/src目录下以root身份解包
4. 核心的配置工作
a) 建议先阅读/usr/src/linux-$VERSION目录下的README文件
b) #make config : 调用配置脚本,可以根据系统提示进行内核编译,当编译完成系统会自动记录被修改的参数值。
c) 另外还有两个配置参数也可以实现同样的配置工作
1) make menuconfig ------- 该命令运行一个给予基于对话框的配置工具,允许你对每个配置参数选择不同的值。
2) make xconfig ------- 该命令运行一个基于X11的应用程序,允许你设置每个配置参数的值(运行于X server)
5. 编译新内核
a) #make dep
1) 检查系统确定你已具备所有必需的文件
b) #make clean
1) 清除在核心编译过程中所产生的所有目标文件及其他无用的临时文件
c) #make zImage
1) 开始编译核心,并产生一个叫做zImage的文件
d) 核心文件放在./arch/i386/boot目录下
6. 装载新核心