[Linux]入门实验5 Linux系统高级管理

Linux系统高级管理

  1. 实验目的

学习Linux进程管理相关的命令,如ps、top、kill等,并了解进程状态和进程调度。了解systemd初始化系统的工作原理和配置方法,掌握常用的systemd命令。

  1. 复习常用命令

ps:查看进程信息。

top:实时查看进程信息。

kill:更改进程状态。

systemd:管理Ubuntu服务。

实验设备

  一台PC,VM虚拟机和已经安装的Ubuntu18.04系统。

实验内容

1.进程的查看和管理。

1)ps查看系统当前的所有进程,以长格式显示,并把所得到的信息保存到文件process中。

2查看process中有没有fcitx相关的进程,进程PID分别是什么。

3实时查看所有进程,分别按照CPU使用率、内存使用率、PID从大到小排序。

4使用kill命令终止当前终端对应的进程。

列出所有信号名称

用ps查找进程

  

   用kill命令终止当前终端对应的进程

  

2.创建一个简单的HTTP服务器,当它接收到HTTP请求时,响应一个"Hello, World!"消息。

1)创建一个systemd服务文件:创建一个名为http-hello.service的新文件。这个文件包含了三个部分:Unit(单元),Service(服务)和Install(安装)。

a.Unit部分定义了服务的描述和依赖关系。

b.Service部分定义了服务的类型、启动命令和重启策略。

c.Install部分定义了服务安装的目标。

2)保存并关闭文件。将文件复制到/etc/systemd/system/目录,以便systemd可以找到它

​​​​​​​3)重新加载systemd配置,以便systemd知道新服务。

4)启用新服务,以便在开机时自动启动。 

5)手动启动服务并检查其状态 

6)在浏览器中输入“ip:8080”,你应该会看到一个显示"Hello, World!"的网页。 

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值