检索进程信息

问题
1)以用户student登入,完成下列操作
2)使用vim打开student.txt,不编辑、不退出
3)切换到tty3终端,登入后执行top命令
4)以用户root登入另一个终端,完成下列操作
5)找出用户student所运行的进程名称、PID号
6)找出tty3终端上运行的进程名称、PID号
方案
检索进程命令为pgrep,基本格式:pgrep 关键词。
常用选项:-U 用户名、-t 终端名。
加选项 -l 可同时输出进程名,否则只输出PID。
步骤
实现此案例需要按照如下步骤进行。

步骤一:以用户student登入,完成下列操作
分析: 按Ctrl+Shift+t再开一个终端,利用su命令切换进行操作,如图-
在这里插入图片描述
使用vim打开student.txt文件,不要编辑、不退出,命令操作如下所示:
[student@localhost ~]$ vim student.txt //按Enter回车即可
切换到tty3终端,登入后执行top命令
分析: 要先给student设置一个密码,命令操作如下所示:

[root@localhost /]# passwd student
 更改用户 student 的密码 。
新的 密码:
无效的密码: WAY 过短
无效的密码: 是回文
重新输入新的 密码:
passwd: 所有的身份验证令牌已经成功更新。
[root@localhost /]#
按Ctrl+Alt+F3进入第三个终端,如图-

在这里插入图片描述

命令操作如下所示:
[student@localhost ~]$ top

步骤二:以用户root登入另一个终端,完成下列操作

找出用户student所运行的进程名称、PID号。
命令操作如下所示:
[root@localhost /]# pgrep -l -U student
24312 bash
24355 bash
24379 vim
24423 bash
24467 top
[root@localhost /]#
找出tty3终端上运行的进程名称、PID号。
命令操作如下所示:
[root@localhost /]# pgrep  -t tty3 -l
24423 bash
24467 top
[root@localhost /]#
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值