《操作系统》实验报告.docx

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
操作系统》实验报告 操作系统》实验报告 P P PAGE # 操作系统实验报告(1 ) 实验名称 :Linux 常用命令实验 实验地点 : 所使用的工具软件及环境: Linux 姓名: 成绩: 学号: 班级: 、实验目的: 本实验的目的是熟悉 Linux 操作系统的命令接口、图形接口和程序接口;了解 Linux 操作 系统的启动过程;了解 Linux 操作系统的目录结构;用 vi 编辑器编写简单的 C 语言程序,并 用 gcc 编译器编译、运行。 、实验内容: 按题目要求完成观察操作系统的行为和程序的编写。 1、实现开机、登录、退出与关机: (1) 如果以 root 用户登录, 则命令窗口的提示符为 #;如果以普通用户登录, 则命令窗口的提 示符为 $;登录用户名: user 口令: 123456 (2) 修改口令(不做):成功进入系统后,在命令提示符后输入“passwd (2) 修改口令(不做):成功进入系统后,在命令提示符后输入“ passwd ”并键入 回车键 (3) 退出账号:命令方式下: logout (4) 关机或重启: 命令方式下:shutdown 、halt 、 命令方式下: shutdown 、halt 、 reboot 窗口方式下:主菜单 - 关闭系统” - “关机或重启” - 2、掌握的基本常用命令列表 1)关于目录的操作命令:cd 、ls、mkdir 1)关于目录的操作命令: cd 、 ls、mkdir rmdir 、 pwd 等; 2)关于文件的操作命令: cat 、 find 、vi/vim 、cp 、rm 、mv 、touch 、echo 、dd、du、 df 、chmod 、ln 等; (3 )关于进程管理的操作命令: ps 、 kill 、top 、free 等; ( 4)关于系统管理的操作命令: whoami 、passwd 、adduser 、 addgroup 、userdel 、 groupdel 、su、who 、Ctrl+Alt+Fn(n=1 、2 、3 、4、5、6)等; (5 )安装和卸载文件系统: mount 、umount 等; (6 )显示有关计算机系统信息的命令: uname (显示操作系统的名称) 、uname –n (显 示系统域名)、uname –p(显示系统的 CPU 名称) (7 )使用 man 命令来获得每个 Linux 命令的帮助手册,用 man ls ,man passwd ,man pwd 命令得到 ls、passwd 、 pwd 三个命令的帮助手册。也可以使用:命令名 --help 格 式来显示该命令的帮助信息,如 who –help (8 )其它命令: time 、 date 、cal 等。 3、 阅读 /etc/inittab 文本文件,思考问题:如果要求启动 Linux 系统之后进入字符界面, 应如何修改 /etc/inittab 文件?用户应具有什么权限? 4、切换到不同的虚拟终端登录到 Linux 系统。 5、 vi 编辑器的使用 会用 vi 编辑器建立、编辑、显示以及加工处理文本文件。 6、熟悉 gcc 编译环境:编写一个 C 语言程序 newfile1.c ,求 1~ 100 中偶数的和,编译并 运行(可以使用以下两种编译、运行方式) (1 )编译 gcc newfile1.c 运行 ./a.out (没有指定目标模块,使用缺省的 a.out ) (2 )编译 gcc –o newfile1 newfile1.c 运行 ./newfile1 (指定目标模块 myfile1 ) 7、编写一个 C 语言程序 newfile2.c ,显示字符串“ Hello, Linux! ”,将其反向输出,并写出 编译和运行的命令。 8、用 vi 编辑器编辑实验指导中第 8 题的程序(其功能是获取进程标识及用户信息) 。通过对 该程序的编译和运行,了解 Linux 部分系统调用的用法。 9、熟悉 Linux 系统的目录结构,报告 Linux 内核的行为。 报告以下内容: CPU类型和型号 内核版本 从系统最后一次启动以来经历了多长时间 ?形式为 dd:hh:mm:ss 当前配置的内存数量 当前可用内存数量 自系统启动以来,发生的所有的中断的次数 从系统启动开始创建的进程数 内核执行的上下文转换的次数 三、源程序及运行结果 实验内容中的 3(回答问题)、6、7(编写 C 语言程序,编译并 运行)、8 和 9(报告 Linux 内核的行为,注意:第 9 题如果使用命令查看,只需写出相关命 令;如果编写程序,需要编译并运行,并写出编译和运行的命令。 ) 2018 2018 年 11 月 任课教师签名: 日

文档评论(0)

fengnaifeng + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档