processlab.doc


文档分类:办公文档 | 页数:约21页 举报非法文档有奖
1/21
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/21
文档列表 文档介绍
实验四进程及进程管理

【实验内容】
ps是基本的Linux命令,通过本实验,不仅要熟悉ps命令方法,更重要的是可以了解Linux进程的组成。
【实验原理】
ps:查看系统中的进程,Linux中可以使用ps -aux查看所有进程。其中PID代表进程ID,TTY是该进程是由哪个控制台启动的,CMD则是命令。
如果想列出更详细的信息,则可使用命令:“ps -auxw”。参数w表示加宽显示的命令行,参数w可以写多次,通常最多写3次,表示加宽3次,这足以显示很长的命令行了。
【实验内容】
在shell提示符下输入如下命令,并解释输出的结果:
[******@vm root]#ps
PID TTY TIME CMD
16767 pts/1 0:00 ps
18029 pts/1 0:00 bash
[******@vm root]#ps aux
PID TTY TIME CMD


【实验目的】
本实验将指导学员了解proc文件系统,通过proc文件系统查询进程信息,可以扩展到修改系统参数。
【实验原理】
/proc文件系统是一个虚拟文件系统,通过文件系统接口实现对内核的访问,输出系统运行状态。它以文件系统的形式,为操作系统本身和应用进程之间的通信提供了一个界面,使应用程序能够安全,方便的获得系统当前的运行状况和内核的内部数据信息,并且可以修改某些系统的配置信息。
【实验内容】
1)认识proc文件系统的文件和目录
[******@vm root]#cd /proc
[******@vm root]#ls
2)通过proc文件系统查看系统当前进行状态
[******@vm root]#cat /proc/self/status
3)查询文件句柄的当前使用情况
# cat /proc/sys/fs/file-nr
426 15252458
file-nr 文件显示了三个参数:分配的文件句柄总数、当前使用的文件句柄数以及可以分配的最大文件句柄数。如果需要增大/proc/sys/fs/file-max 中的值,请确保正确设置 ulimit。对于
,通常将其设置为 unlimited。使用 ulimit 命令来验证 ulimit 设置:
[******@vm root]# ulimit
unlimited
4)通过proc文件系统修改内核中预定的一些变量
1)修改整个系统中文件句柄的最大数量
[******@vm root]#ls /proc/sys/fs/file-max
52458
[******@vm root]#echo 65536 >/proc/sys/fs/file-max
[******@vm root]#ls /proc/sys/fs/file-max
65536
2)修改网络TTL
[******@vm root]#ls /proc// ipv4/ip_default_ttl
64
[******@vm root]#echo 128 >/proc//ipv4/ip_default_ttl
[******@vm root]#ls /proc// ipv4/ip_default_ttl
128
3)修改系统中最大进程数量
[******@vm root]#ls /proc/sys/kernel/pid_max
32768
[******@vm root]#echo 65536 >/proc/sys/kernel/pid_max
[******@vm root]#ls /proc/sys/kernel/pid_max
65536
4)修改普通用户的最大RTC频率
[******@vm root]#ls /proc/sys/dev/rtc/max-user-freq
64
[******@vm root]#echo 128 >/proc/sys/dev/rtc/max-user-freq
[******@vm root]#ls /proc/sys/dev/rtc/max-user-freq
128
5)其他一些信息
[******@vm root]#cat /proc/cpuinfo - CPU
[******@vm root]#cat /proc/interrupts - 中断
[******@vm root]#cat /proc/ioports - 设备IO端口
[******@vm root]#cat /proc/meminfo - 内存信息(. mem used, free, swap size)
[******@vm root]#cat /proc/partitions - 所有设备的

processlab 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数21
  • 收藏数0 收藏
  • 顶次数0
  • 上传人mh900965
  • 文件大小149 KB
  • 时间2018-01-12