《操作系统》实践课第二次作业

本次作业内容如下:

  1. 学习Linux的登录、退出
  2. 学习Linux的常用命令、包括文件操作、目录操作、进程操作等
  3. 学习程序的编辑vi,编译gcc,运行
  4. 学习通过ps命令观察进程的运行状态
  5. 选做:学习使用联机手册

本次作业用到的环境

1、地址栏搜索www.shiyanlou.com

在这里插入图片描述

2、注册账号

在这里插入图片描述

3、学习linux基础,使用其中的环境

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4、打开命令行模式

在这里插入图片描述

实验需要截图的有

  • 根据附录一、二、自由练习
  • 完成hello.c的编辑、编译和运行
  • 完成loop.c的编辑、编译、运行以及相应的进程观测和控制过程

一、【截图】输入程序loop.c

这一小节的最后一张图必须截放到word里
我们开始对下面内容进行输入到vim里

#include <stdio.h>

main()
{
    
    
	while (1) {
    
     };
}

在这里插入图片描述
在这里插入图片描述

按esc,:wq输入,回车
在这里插入图片描述
最后运行
在这里插入图片描述

二、【截图】进程状态及控制

1、输入程序loop.c

操作步数:
在这里插入图片描述
在这里插入图片描述

要截的图:
在这里插入图片描述

2、编译

gcc loop.c -o loop

要截的图
在这里插入图片描述

3、运行

(前台)运行 ./loop
按Ctrl-C终止

在这里插入图片描述

4、后台后台运行 ./loop &

在这里插入图片描述

5、多次使用ps命令查看进程状态

在这里插入图片描述

6、使用kill命令

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/m0_37149062/article/details/124224873