0


操作系统实验报告1-linux操作系统界面(含实验小结)

目录


一、实验目的、要求

  1. 熟悉Linux字符操作界面;

  2. 熟悉常用的Shell命令;

  3. 熟悉Linux文本编辑方法;

  4. 掌握利用GCC编译器在Linux环境下编译、运行C程序的能力

二、实验内容

  1. Linux字符操作界面;

  2. Shell操作命令;

  3. VIM编辑器的使用方法;

  4. Linux下的C程序开发。

三、实验环境

(含主要设计设备、器材、软件等)

安装有虚拟机的机房,虚拟机上安装了Linux操作系统,Linux中有GCC

四、实验过程及结果

  1. 我是在虚拟机安装了centos7镜像,在虚拟机上启动Linux系统,熟悉Linux的字符操作界面。

虚拟机中打开Linux系统如图1所示:

70dd15658a3a4b959bbf2abd7c84587d.png

图1

打开终端用输入指令查看目录文件夹,图2

2d8034253ab64c4cb7226b5cf05a52e1.png

图2

  1. 使用useradd创建新用户并用passwd设置用户密码。

创建新用户并设置密码如图3所示:

18dd188da9d7464fa4b58b395ba98184.png

图3

  1. 用mkdir在用户的家目录下创建一个新目录,命名为“你的学号右3位+姓名全拼”。(如果是转专业或重修同学出现学号右3位重复,前面加字母A或B)

例如:利用mkdir指令创建323guohaokang文件夹,用ls命令列出当前目录下的文件信息。如图4所示:

efd5935282344922b77424fb33d73a1a.png

图4

  1. 启动vi编辑器,并在里面编辑文件的内容。

在终端输入vi c.c,创建c.c文件,如图5

6e828ebdff7f40d3a2a1875408b5c50c.png

图5

  1. 用vi编辑器写一段简单的C程序,然后用GCC编译器编译该程序并运行(C语言简单程序见实验任务书)。在vi中编写如下代码,然后-wq保存退出。如图6

995339b29d19473eac6d9743c40c9918.png

图6

编译结果如图7

9a104a3fd427479db32658b644b1ca04.png

图7

利用图形界面打开323guohaokang,看到c.c文件创建成功了,如图8

dc6ca647761a43a6aacd1cc84f29b0c6.png

五:实验小结

模板1:

  1. 熟悉了Linux字符操作界面;

  2. 熟悉了常用的Shell命令;

  3. 熟悉了Linux文本编辑方法;

  4. 掌握了利用GCC编译器在Linux环境下编译、运行C程序的能力。

模板2

使用Unix或者linux系统,有效提高生产效率,纯命令行会更好的节省服务器或者个人电脑的资源占用,当然图形化界面方便于管理,相较于红帽,个人更喜欢使用Ubuntu。

当然如果是真想使用linux系统作为主系统的话要注意安全防范,做好权限管理,及时修补已知漏洞,管理好危险端口,不要给没有必要的文件suid权限,例如机房的电脑中的ping等程序都给了suid权限直接利用环境变量注入SO程序替换ping中的init函数就可以提权为root了

标签: linux 运维 服务器

本文转载自: https://blog.csdn.net/weixin_51330376/article/details/127019020
版权归原作者 广航康小猿 所有, 如有侵权,请联系我们删除。

“操作系统实验报告1-linux操作系统界面(含实验小结)”的评论:

还没有评论