linux实验三

简介: 实验3 Linux的进程控制 一.实验目的通过实验掌握Linux中进程控制的基本命令。 二.实验要求1.练习使用who, w, ps,pstree察看系统用户及进程的信息。

实验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查看是否已经终止。

Kill命令格式:

Kill  [-信号编号] 进程pid

信号编号:1(终止)2(中断)9(必杀)

 

7.新建一终端窗口,运行vi编辑器,终止该前台进程。(ctrl+Z

 

8.后台运行vi编辑器。切换到前台(使用fg命令)。

产生后台命令格式:命令 &

 

9. 后台运行vi编辑器后撤销该后台vi命令。使用ps查看是否已经终止。(注意kill命令不带信号编号使用后的进程状态。)

 

10. 前台运行vi编辑器。切换到后台。(先终止该前台命令,再使用bg命令切换到后台。

 

 

目录
相关文章
|
4月前
|
网络协议 应用服务中间件 Linux
Linux网络综合基础实验
Linux网络综合基础实验
64 0
|
7月前
|
Ubuntu Linux 虚拟化
手把手教你快速使用Vmware虚拟机安装Linux操作系统实验环境
手把手教你快速使用Vmware虚拟机安装Linux操作系统实验环境
153 1
|
1月前
|
Linux 网络安全 开发工具
linux实验参考1
linux实验参考1
12 0
|
6月前
|
存储 Linux C语言
【操作系统】实验一 Linux初步
【操作系统】实验一 Linux初步
109 0
【操作系统】实验一 Linux初步
|
2月前
|
Ubuntu Linux 开发工具
Linux下的IMX6ULL——开发板的第一个APP和驱动实验(三)
Linux下的IMX6ULL——开发板的第一个APP和驱动实验(三)
67 0
Linux下的IMX6ULL——开发板的第一个APP和驱动实验(三)
|
9月前
|
Linux 测试技术
Linux操作系统实验十一 进程管理(下)
Linux操作系统实验十一 进程管理(下)
66 0
|
4月前
|
网络协议 应用服务中间件 Apache
LINUX环境小实验
1.搭建DHCP服务器(IP:192.168.100.253静态IP网卡vmnet1) 2.搭建DNS(通过DHCP服务器分到指定的IP:192.168.100.252) 3.搭建网站服务(通过DHCP服务器分到指定的IP:192.168.100.251并且设置Apache:www.apache.com监听端口80 页面文档目录 /web/apache/ 、设置NGINX:www.nginx.com 监听端口81 页面文档目录 /web/nginx 、设置Tomcat:www.tmacat.com 端口8080 )
28 0
LINUX环境小实验
|
5月前
|
Linux 调度
Linux线程调度实验
Linux线程调度实验
24 0
|
6月前
|
存储 Linux 内存技术
Linux系统中DDR3硬件初始化实验
Linux系统中DDR3硬件初始化实验
44 0
|
7月前
|
Linux C语言
实验:CentOS 7 编译安装最新版内核 Linux Kernel 6.5.2
CentOS 7 编译安装最新版内核 Linux Kernel 6.5.2
442 0