linux实验三
实验3 Linux的进程控制
一.实验目的
通过实验掌握Linux中进程控制的基本命令。
二.实验要求
1.练习使用who, w, ps,pstree察看系统用户及进程的信息。
2.练习使用kill命令撤销进程。
3.练习进程前后台的切换。
三、 实验报告要求
1. 简要说明实验的目的、任务与设备
2. 写出具体的实验步骤及实验结果
3. 总结实验过程中遇到的问题及解决方法
4. 实验体会
三.实验步骤
1. 以超级用户root登录系统,以自己名字新建一个用户,并用该用户重新登录系统。
2. 练习使用su命令切换到超级用户,并用exit命令退出超级用户
3. 打开终端窗口,使用who命令查看当前在线用户信息。
4. 打开vi编辑器,保留该终端窗口(假设为a窗口),另外打开一个终端窗口(假设为b窗口),在b窗口中使用w命令查看目前登录的用户及正在执行的命令。
5. 在b窗口中使用ps命令查看进程信息。并找出vim进程的状态及所等待的内核进程。找出一个就绪状态的进程,并查看该进程的优先级、用户id等信息。查看ps命令的父进程号,并找出父进程名。
Ps命令用法:
格式:ps 选项
常用选项说明:
-e: 显示所有进程
-a:显示终端上所有进程,包括前一会话中运行的后台进程
-l: 以长列表的方式输出,显示如下内容:
F:与进程相关的标志,指示进程是否为一个用户进程或内核进程。
S:进程状态。R(就绪态),S(睡眠状态),D(不间断睡眠状态,如执行I/O时),T(终止状态),Z(僵化进程)。
UID:用户号
PID:进程号
PPID:父进程号
PRI:优先权
SZ:大小
TTY:终端,该字段显示附加进程的终端名
TIME:进程运行时间
CMD:命令名
WCHAN:等待通道:对于正在运行或准备运行的进程,值为空;对于等待进程,该字段列出进程等待的内核事件名。
NI:进程的nice值,计算进程优先号的参数
6.使用kill命令终止该进程。使用ps查看是
相关文档:
假如上传代码到SVN上,最简单的一种方法就是:进入代码目录,然后$svn import -m "New import" myqwcode http://192.168.0.222/svn/myqwcode就可以了,不需要建立新目录!
1、将文件checkout到本地目录
svn checkout path(path是服务器上的目录)
例如:svn checkout svn://192.168.1.1/pro/domain
  ......
Linux文件名的长度限制是255个字符
windows下完全限定文件名必须少于260个字符,目录名必须小于248个字符。
linux下文件数、目录数、文件名长度的各种限制
以下测试都是在没有优化或修改内核的前提下测试的结果
1. 测试目的:ext3文件系统下filename最大字符长度
测试平台:RHEL5U3_x64
测试过程:
L ......
2。 技术网点:
csdn.net
chinaunix.net
ibm.com/developerworks/cn/linux
Linux内存使用详解:
http://blog.chinaunix.net/u2/67750/showart_2154542.html
3。 Linux技术点
系统管理命令(expect.)
shell编程
正则表达式
busybox
文件系统
4。 其它技术点
pclint(静态代码检查工具)
source monitor ......