检索进程信息

检索进程信息
 问题

  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命令切换进行操作,如图-1所示。
    在这里插入图片描述
    图-1
    使用vim打开student.txt文件,不要编辑、不退出,命令操作如下所示:
    [student@localhost ~]$ vim student.txt //按Enter回车即可
    切换到tty3终端,登入后执行top命令
    分析: 要先给student设置一个密码,命令操作如下所示:
    [root@localhost /]# passwd student
    更改用户 student 的密码 。
    新的 密码:
    无效的密码: WAY 过短
    无效的密码: 是回文
    重新输入新的 密码:
    passwd: 所有的身份验证令牌已经成功更新。
    [root@localhost /]#
    按Ctrl+Alt+F3进入第三个终端,如图-2所示登录。
    在这里插入图片描述
    图-2
    命令操作如下所示:
    [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、付费专栏及课程。

余额充值