实验二 Linux基本命令 进程管理



实验二  Linux基本命令: 进程管理
一:实验目的:
  通过实验熟悉Linux操作系统环境,掌握与进程相关命令的使用方法。
实验要求
1. 掌握Linux系统中进程的组织结构
2. 掌握会话、进程、进程组和作业的关系
3. 理解前后台进程与控制终端的关系
二:实验内容
一: 观察进程的组织结构
输入命令pstree观察当前系统中各进程的父子关系。
$ pstree
观察init进程与其他进程的关系,分析pstree、login和bash进程之间的关系

二: 管理终端上运行的进程
理解会话、进程、进程组、前台进程、后台进程和作业的关系

1. 运行作业
以后台的方式运行下列进程
$ find / -name *.c  |  grep "linux" &>/dev/null &
系统将产生两个进程find和grep,观察它们的进程号、父进程号、进程组号和会话号;分析它们之间的关系

2. 浏览系统所有进程
$ ps  -efj >~/psdata  //将系统所有进程详细信息保存至文件
$ vi ~/psdata    //在vi编辑器中打开文件
观察find和grep进程的信息。

三: 作业管理
1. 运行多个作业
运行下列作业
$ find  /  -name  *.c  &>/dev/null &
$ find  /  -name  *.s    1>out1 2>out2 &
$ find  /  -name  *.a    &>1 &

2. 显示作业状态
显示当前运行中的作业
$ jobs

3. 前后台作业切换
将2号作业切换至前台
$ fg %2
 
 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值