实验五 进程管理命令

1、实验目的

(1)了解如何监视系统运行状态

(2)掌握查看、删除进程的正确方法

(3)掌握命令在后台运行的用法

(4)掌握进程手工、调度启动的方法

2、常用命令

  • who 查看当前在线用户
  • top 监视系统状态
  • ps 查看进程
  • kill 向进程发信号
  • bg 把进程变成后台运行
  • & 把进程变成后台运行
  • fg 把后台进程变成前台运行
  • jobs 显示处于后台的进程。
  • at 在指定的时刻执行指定的命令或命令序列
  • batch 在系统负载较低、资源较空闲时执行命令或命令序列
  • systemctl 服务管理命令

以上命令的具体用法请参阅教材、课件和man手册

3、实验内容及步骤

1、进程管理命令

(1)用top命令察看当前系统的状态,并识别各进程的有关栏目。

(2)用ps命令察看系统当前的进程,并把系统当前的进程保存到文件process中。

正在上传…重新上传取消

(3)输入“cat <回车>”

按<Ctrl>-z 键,出现什么情况?输入fg命令出现什么情况?

按<Ctrl>-c 键,出现什么情况?

在上传…重新上传取消

(4)输入“find / -name ls*>temp &”,该命令的功能是什么?

输入kill all find命令后,再查看该进程。

正在上传…重新上传取消

(5)输入“find / -name ls*>temp &”

输入jobs命令,出现什么情况?

输入fg命令出现什么情况?

正在上传…重新上传取消

(6)指定上午XX(小时):XX(分钟)执行某命令

正确结束at 命令行模式:CTRL + D

正在上传…重新上传取消

(7)查阅资料,了解batch命令与at命令的关系

2服务管理命令

systemctl命令实际上是service和chkconfig命令的组合,该命令的格式如下:

systemctl 功能 服务名称

systemctl命令功能的基础取值与含义如下:

  • enable:使指定服务开机自启;
  • disable:取消指定服务开机自启;
  • start:启动指定服务;
  • stop:停止指定服务;
  • status:检查指定服务运行情况,列出该服务的详细信息;
  • restart:重启指定服务;
  • reload:重新加载指定服务的配置文件

示例:

(1)、关闭网络服务

# systemctl stop network.service

(2)开启网络服务

# systemctl start network.service

(3)、取消网络服务开机自启

# systemctl disable network.service

(4)、使网络服务开机自启

# systemctl enable network.service

(5)、查看网络服务的运行状态

# systemctl status network.service

正在上传…重新上传取消

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

安全天天学

你的鼓励是对我最大的鼓励

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值