操作系统实验报告1-linux操作系统界面(含实验小结)
目录
一、实验目的、要求
二、实验内容
三、实验环境
四、实验过程及结果
五:实验小结
模板1:
模板2
一、实验目的、要求
1. 熟悉Linux字符操作界面;
2. 熟悉常用的Shell命令;
3. 熟悉Linux文本编辑方法;
4. 掌握利用GCC编译器在Linux环境下编译、运行C程序的能力
二、实验内容
1. Linux字符操作界面;
2. Shell操作命令;
3. VIM编辑器的使用方法;
4. Linux下的C程序开发。
三、实验环境
(含主要设计设备、器材、软件等)
安装有虚拟机的机房,虚拟机上安装了Linux操作系统,Linux中有GCC
四、实验过程及结果
- 我是在虚拟机安装了centos7镜像,在虚拟机上启动Linux系统,熟悉Linux的字符操作界面。
虚拟机中打开Linux系统如图1所示:
图1
打开终端用输入指令查看目录文件夹,图2
图2
- 使用useradd创建新用户并用passwd设置用户密码。
创建新用户并设置密码如图3所示:
图3
- 用mkdir在用户的家目录下创建一个新目录,命名为“你的学号右3位+姓名全拼”。(如果是转专业或重修同学出现学号右3位重复,前面加字母A或B)
例如:利用mkdir指令创建323guohaokang文件夹,用ls命令列出当前目录下的文件信息。如图4所示:
图4
- 启动vi编辑器,并在里面编辑文件的内容。
在终端输入vi c.c,创建c.c文件,如图5
图5
- 用vi编辑器写一段简单的C程序,然后用GCC编译器编译该程序并运行(C语言简单程序见实验任务书)。在vi中编写如下代码,然后-wq保存退出。如图6
图6
编译结果如图7
图7
利用图形界面打开323guohaokang,看到c.c文件创建成功了,如图8
五:实验小结
模板1:
1. 熟悉了Linux字符操作界面;
2. 熟悉了常用的Shell命令;
3. 熟悉了Linux文本编辑方法;
4. 掌握了利用GCC编译器在Linux环境下编译、运行C程序的能力。
模板2
使用Unix或者linux系统,有效提高生产效率,纯命令行会更好的节省服务器或者个人电脑的资源占用,当然图形化界面方便于管理,相较于红帽,个人更喜欢使用Ubuntu。
当然如果是真想使用linux系统作为主系统的话要注意安全防范,做好权限管理,及时修补已知漏洞,管理好危险端口,不要给没有必要的文件suid权限,例如机房的电脑中的ping等程序都给了suid权限直接利用环境变量注入SO程序替换ping中的init函数就可以提权为root了
操作系统实验报告1-linux操作系统界面(含实验小结)相关推荐
- linux处理机调度实验报告,模拟Linux操作系统下处理机调度实验报告
在采用多道系统的设计程序中,往往有若干进程同时处于就绪状态.当就绪状态进程数大于处理机数时,就必须按照某种策略来决定哪些进程优先占用处理机.本实验模拟在单处理机情况下处理机调度 处理机调度 一.实验目 ...
- 北邮实验:ARM实验板移植Linux操作系统,LCD显示汉字
ARM实验板移植Linux操作系统,LCD显示汉字 一. 实验目的 1. 熟悉点阵字库的使用2. 熟悉Linux操作系统的使用3. 熟悉ARM嵌入式系统开发的过程 二. 实验内容 1. pc端编写用* ...
- linux实验报告一,Linux实验报告6参考答案.doc
Linux实验报告6参考答案.doc 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我们的网址水印. 3. ...
- 华中科技大学计算机与网络,华中科技大学计算机通信与网络实验报告-基于NS2的协议分析实验...
华中科技大学计算机通信与网络实验报告-基于NS2的协议分析实验 (26页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.9 积分 实验二基于NS2的协 ...
- 计算机实验报告网络应用,《计算机网络应用》实验报告(2016春).doc
<计算机网络应用>实验报告(2016春)课案 计算机网络技术及应用实验报告 题 目: 姓 名: 学 号: 班 级: 指导老师: 日 期: <计算机网络技术及应用>实验报告 教师 ...
- 单片机c语言ad与da转换实验报告,单片机AD与DA转换实验报告.docx
单片机AD与DA转换实验报告.docx 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我们的网址水印. 3 ...
- 大学计算机基础 一 实验报告,《大学计算机基础》实验报告实验一.docx
文档介绍: 广东金融学院实验报告 课程名称:大学计算机基础 实验编号 及实验名称 实验一 中文Windows 7实验 系别 姓名 学号 班级 实验地点 实验日期 实验时数 4 指导教师 同组其他成员 ...
- c语言单元二实验报告,C语言第七次实验报告
C程序设计实验报告 姓名:林世龙 实验地点:学校 实验时间:2020.06.03 实验项目 8.31.指针基础及指针运算 8.3.2.数据交换 8.3.3.字符串反转及字符串连接 8.3.4.数组元 ...
- 广东金融学院java实验报告_《大学计算机Ⅰ》实验报告实验三
广东金融学院实验报告 课程名称:大学计算机Ⅰ 实验编号 及实验名称 姓 名 实验地点 指导教师 蔡文璇 12-204课室 伍春晖博士 实验三 中文Excel 2007实验 系 别 班 级 实验时数 成 ...
- 计算机网络实验报告校园网,校园网规划与设计实验报告.docx
校园网规划与设计实验报告 校园网的规划与设计实验报告 篇一:校园网设计与规划报告(计算机网络大实验) <计算机网络>实践报告 校园网设计与规划 专 业: 软件工程 班 级: 软件0901 ...
最新文章
- python采用函数式编程模式吗_Python函数与函数式编程
- 使用文档自动保存功能
- wp insert post 插入文章到数据库
- wxpython有哪些基本功能_用Python中的wxPython实现最基本的浏览器功能
- JEECG 页面多个用户选择器只显示最后一个
- [ES6] 细化ES6之 -- 块级作用域
- Ubuntu下载QQ
- Mailplane 4 for Mac(Gmail邮件客户端)
- 拯救不开心!我的机器人心理医生;机器学习的KPI千里追踪术;YOLO v7的PyTorch实现;李航新书『机器学习方法』开放试读 | ShowMeAI资讯日报
- 设计心理学2-与复杂共处【读书笔记】
- 域名解析为什么不生效?域名解析不生效常见问题汇总
- 边沿触发 与电平触发
- 疯狂水晶~~~~~~青龙脚本
- 高企奖励来啦!2022年武汉市各区高新技术企业奖励补贴汇总和申报时间、申报条件
- SpringBoot 中定时执行注解(@Scheduled、@EnableScheduling)
- 来到传统行业做程序员,从准备提桶跑路到引领技术风潮?背景
- Robotframework自定义库--读写本地的.txt文件
- InDesign Quick Start InDesign快速入门 Lynda课程中文字幕
- 详细的“BP神经网络数据分类—语音特征信号分类”代码
- watershed(分水岭算法)