- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《认识实习》实验报告.doc
《计算机操作系统》实验报告
姓名:唐青清 学号 试验日期:2004年7月
理论论述题:
1、简述GNU及其GPL。
答:GNU就是GNUs Not Unix的缩写,GNU 的创始人Stallman 认为UNIX 虽然不是最好的操作系统,但是至少不会太差,而他自信有能力把UNIX 不足的地方加以改进,使它成为一个优良的操作系统,就是名为 GNU的一个同UNIX兼容的操作系统,并且开发这个系统的目的就是为了让所有计算机用户都可以自由地获得这个系统。并且开发这个系统的目的就是为了让所有计算机用户都可以自由地获得这个系统。任何人都可以免费地获得这个系统的源代码,并且可以相互自由拷贝。?GNU开始的策略就是先开发 UNIX 已经有的程序(因为计划中GNU将会是一个与UNIX兼容的操作系统,而UNIX下的标准使用界面已经非常完善了,所以先依照这个标准开发应用程序,将来 GNU 自己的系统核心一出来,就立即可以使用所有先前开发的GNU应用程序),因此会先有 emacs,GCC 等工具软件开发出来。其中 GCC 更是GNU计划自立更生的一个重要步骤(不需要依靠商业软件来产生/编译整个GNU系统),如今这套程序开发工具已经很成熟了。下一步要做的就是开发GNU的核心--Hurd了,只要Hurd一开发出来,GNU 就是一套能够自我开机,真正自给自足,完整的自由操作系统。Hurd是基于Mach这个微内核(micro kernel)上的操作系统核心。以后会使用尤他大学的Mach4(一个更为方便和快速的微内核),由于Hurd基于Mach,所以只要Mach移植到什么机器上,Hurd也立刻就是这种硬件平台的操作系统,就这一点而言,它是一种很前卫的操作系统。
GPL是通用性公开许可证(General Public License,简称GPL),GPL同其它的自由软件许可证一样,许可社会公众享有:运行、复制软件的自由,发行传播软件的自由,获得软件源码的自由,改进软件并将自己作出的改进版本向社会发行传播的自由。GPL还规定:只要这种修改文本在整体上或者其某个部分来源于遵循GPL的程序,该修改文本的整体就必须按照GPL流通,不仅该修改文本的源码必须向社会公开,而且对于这种修改文本的流通不准许附加修改者自己作出的限制。
2、试述“自由软件”涵义。除了Linux还有那些操作系统可以属于“自由软件”范畴?我们日常使用的软件中有无“自由软件”?
答:“自由软件”实际上指的是一种自由,而不是价格。“自由软件”是指用户运行、拷贝、研究、改进软件的自由,更准确地说,是指三种层次的自由:1、研究程序运行机制,并根据你自己的需要修改它的自由。2、重新分发拷贝,以使其他人能够共享软件的自由。3、改进程序,为使他人受益而散发它的自由。你也许或花钱、或免费得到了GNU软件的拷贝,然而,不管你如何得到拷贝,你都有复制和更改软件的自由,在GNU计划中,使用“copyleft”来合法地保护每个人的自由。除Linux外还有Unix等操作系统是自由软件。而在我们日常生活中有FreeBSD, Solaris, Oracle等自由软件。
实验操作题:
实验环境:redhat Linux 8.0
实验题目:
实验一:Linux操作系统命令行交互界面实验
实验目的:
了解Linux运行环境,熟悉交互式分时系统、多用户环境的运行机制。
练习Linux系统命令接口的使用,学会Linux基本命令、后台命令、管道命令等命令的操作要点。
实验准备:
复习操作系统中相关的用户接口概念。
查阅Linux中shell的资料,它是一个命令解释程序,又是一个种程序设计语言。
熟悉本《实验指导》第二部分,从中你可以学会shell的一般命令。
实验内容:通过终端或虚拟终端,在基于字符的交互界面中进行shell的基本命令的操作。
实验步骤:
参照《实验指导》第二部分介绍的方式,登录进入Linux命令操作界面。使用主机终端的用户可以用Alt+F1,Alt+F2,Alt+F6切换屏幕,转换到其他虚拟终端,试着再登录进入系统,以实现多用户同时登录到同一台计算机。
参照本《实验指导》第二部分介绍的方式及实例,执行以下各类命令,熟悉Linux用户命令接口。
查看信息命令
1、[stud014@lq stud014]$ man pwd
PWD(1) FSF PWD(1)
NAME
pwd - print name of current/working directory
SYNOPSIS
pwd [OPTION]
DESCRIPTION
您可能关注的文档
最近下载
- 人力资源管理课后答案德斯勒.docx
- 马克思主义新闻观十二讲之第九讲实现新闻传播权利与社会责任的统一.docx VIP
- 国际航运管理 全套课件.PPT VIP
- 财务共享服务教学课件4第四章 费用报销流程.pptx VIP
- 手术患者意外伤害预防.pptx VIP
- 2025年新人教版数学7年级上册整册同步教学课件.pptx
- 广告理论与实务:各类广告媒介PPT教学课件.pptx VIP
- 第1课 课题一《课外生活小调查·周末生活我采访》(教学设计)-2024-2025学年三年级上册综合实践活动浙教版.docx VIP
- 广告理论与实务:印刷媒体广告PPT教学课件.pptx VIP
- 铭记历史·开创未来--2025-2026学年高一上学期纪念抗日战争胜利80周年爱国主义教育主题班会.pptx VIP
文档评论(0)