zoukankan      html  css  js  c++  java
  • 蓝点中文Linux2.0 实验十三 进程与作业管理

    一.实验要求.

    1.熟悉并掌握进程和作业的启动和查看,以及用户信息的查看

    (ps,job和who命令)

    2.掌握终止进程和作业的方法(kill)

    3.了解作业的前台和后台的切换方法.(bg和fg)

    4.熟悉调度祖业的实施.

    二.实验内容.

    1.进程的启动和查看.

    1.1在虚拟终端tty1,tty2.tty3,tty4分别登录root,user1,user2,user3用户.

    在tty2.和tty3启动vi文本编辑器和分页查看目录命令.

    image image

    image

    1.2查看进程

    在tty4上输入ps.

    image ps –a  显示主机所有进程.如下

    image

    pa – aux |more显示所使用主机的所有进程包括没有终端的进程.如下.

    image 2.作业的启动和查看.

    在tty1.输入yes>dev/null&

    image

    输入vi,ctrl+z挂起,查看工作情况.

    image image 3.查看用户信息

    who –H –i

    -H表示显示标题,

    -i表示显示用户闲置时间

    image 4.终止进程和作业

    要求:终止在tty3上的分页显示进程.

    步骤

    ps –a 显示 进程信息.

    kill pid 结束

    image

    image

    要求:终止在tty1上的yes>/dev/null&

    image image

    5.前台作业也后台作业

    vi被挂起的作业号为1image

    fg –1

    image 要求:在tty2启动vi和man ps两个进程.并将其挂起,最后vi移动到后台继续执行.

    步骤:

    在tty2启动vi,ctrl+z 挂起.

    image image 将vi移动到后台,

    image

    ps –a –l 显示

    image 6.作业调度

    6.1要求:编制作业调度文件.在1分钟后开始一下工作.

    a)切换当前目录为/home

    b)显示当前目录所有文件的详细信息.

    c)显示文件的内容.

    步骤:

    --->1.在tty1上键入 at now +1 minutes

    image --->2.cd /home

    ls –l

    image 6.要求:另编制一个作业调度文件,在四天之后上午9时显示所有终端上的用户信息.

    步骤:

    at 9am +4 days

    who

    crtl + D

    image 6.3查看等待的作业

    at –l

    image

    6.4删除作业

    at –d 1

    at –d 2

    image

  • 相关阅读:
    第三周学习进度表
    思维导图
    第二周学习进度表
    调查问卷
    微感想
    C/C++数组取值的真实实现——一个初学者的常见疑惑
    保存所有标签页,以便下次打开继续工作
    内存越界调到心态爆炸
    C语言VC6的一个asprintf实现,或:VC6上C语言使用asprintf, snprintf的坑
    Learning and Inference for Hierarchically Split PC中文字幕
  • 原文地址:https://www.cnblogs.com/xilifeng/p/2572093.html
Copyright © 2011-2022 走看看