网站大量收购独家精品文档,联系QQ:2885784924

《操作系统》实验报告(1).docxVIP

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

文档评论(0)

tangzhaoxu123 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档