- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(操作系统作业部分参考答案2
第10章:Shell程序设计
1、说明shell程序(脚本)的用途,及执行shell脚本的方法
Shell程序广泛地应用于实现系统初启、配置和系统管理维护等工作
执行shell脚本的方法有3种
将脚本文件作为可执行文件:$ ./hello # hello是脚本文件
启动一个子Shell来执行脚本:$ bash hello # hello是脚本文件
由当前shell进程执行脚本:$ . Hello # hello是脚本文件
2、shell变量的分哪几类、什么是导出变量?
三类
1)用户变量:用户为实现某种应用目的而定义的变量。
2)环境变量:由系统预定义的变量,用于为Shell提供有关运行环境的信息。
3)特殊变量:由Shell自定义的变量,用于记录Shell当前的运行状态的一些信息。
导出变量:可被任何子Shell引用的变量
3、分别说明题10-6中两条命令的不同之处
第1个命令,显示单引号``中的全部内容
第2个命令,显示双引号“”中的$LOGNAME,会替换成登录的用户名
4、说明命令执行后的可能结果
A) $ rm myfile
$ echo $?
若当前目录存在myfile文件,将被删除,显示为0;否则为1
B) $ expr 5 \ 0
$ echo $?
显示为0,和1
C) 已知$ date的结果:三 10月 28 12:08:05 CST 1998
$ set `date`
$ echo $6 $2 $3 $1
显示为1998 10月 28 三
5、编写一个脚本,检查student用户是否登录,若登录即发送一个“hello!”信息。
参考本章PPT例2,或例10.51
第11章: Linux系统管理
1、系统用户分分几类?
三类:超级用户:用户名为root,UID=0。普通用户: UID=1000。特殊用户:UID=1-999,不能登录使用。
2、如何切换系统的单/多用户模式?
init 1单用户模式。init 3多用户模式
3、如何创建新用户及如何修改口令?
增加一个用户命令useradd[用户名],口令命令:passwd [用户名]
4、如何切换用户?
口令命令:su [用户名]
5、如何终止前台进程?
用Ctrl+c键
6、如何查看磁盘空间占用情况?
用df 和du命令
补充:应用题:
1、某车站售票厅,任何时刻最多可容纳20名购票者进入,当售票厅中少于20名购票者时,厅外的购票者可立即进入,否则需要在外面等待。每个购票者可看成一个进程。问:
(1)进程之间是什么关系?
互斥
(2) 使用P,V原语实现以上关系,请在以下空格填入相关原语。?
P、V操作表达购票者的工作过程如下:(`4’)
empty,mutex:semaphore;
empty:=100; mutex:=1;
begin
p(empty)
p(mutex)
进入厅内购票,购票后退出
v(empty)
v(mutex)
end.
司机:启动车辆,正常行车,到站停车。
售票员:上乘客,关车门,售票,开车门,下乘客。
问:
(1)设司机工作为一个进程,售票员工作为另一个进程,这两个进程之间是什么关系? 同步
(2) 使用P,V原语实现以上关系,请在以下空格填入相关原语。
及其值。由于司机与售票员之间要互通消息,司机进程设置一个私有信号量run,用于判断是否关车门,司机能否启动车辆,初值为1。售票员进程设置一个私有信号量stop,用于判断是否停车,售票员是否能够开车门,初值为0 第三步: 确定P(wait)、V(signal)操作的位置 司机操作中,是否关门?没关则等待,这是一个P操作,P(run); 司机操作中,设立停车标志,这是一个V操作,V(stop); 售票员操作中,是否停车?没停则等待,这是一个P操作,P(stop); 售票员操作中,设立关门标志,这是一个V 操作,V(run) lstop ,run:semaphore run:=1; //是否关车门 stop:=0; //是否停车 Driver:begin cobegin driver: begin L1: P(run); 启动车辆; 正常行车; 到站停车; V(stop); goto L1; end; Conductor:begin L2:上乘客; 关车门; V(run); 售票; P(stop);
2、操作系统分类?
1.?批处理操作系统
批处理(Batch Processing)操作系统的工作方式是:用户将作业交给系统操作员,系统操作
您可能关注的文档
- (支教教案模板.docx
- (探究检测不同环境中的细菌和真菌.doc
- [FMS测试流程.docx
- (培养具有中国情怀国际视野的学生.doc
- (探究性问题集锦.doc
- (探究答案Word文档.doc
- (城市街道标识系统的地域性设计.doc
- (培养优生的措施.doc
- (2016年江苏学业水平学测试物理试卷word版.doc
- (探索信息技术与课程的整合,培养学生的创新精神和实践能力实验研究结题报告.doc
- 2025年湖北城市建设职业技术学院单招职业技能测试近5年真题考点含答案解析.docx
- 2025年湖北城市建设职业技术学院单招英语2014-2024历年真题考点试卷摘选含答案解析.docx
- 2025年湖北城市建设职业技术学院单招语文2019-2024历年真题考点试卷含答案解析.docx
- 2025年湖北工业职业技术学院单招语文2019-2024历年真题考点试卷含答案解析.docx
- 文员实习报告5000字范文.pdf
- 2025年湖北工程职业学院单招职业适应性测试历年(2019-2024年)真题考点试卷含答案解析.docx
- 2025年湖北工程职业学院单招职业技能测试近5年真题考点含答案解析.docx
- 2025年湖北工程职业学院单招英语2014-2024历年真题考点试卷摘选含答案解析.docx
- 2025年湖北幼儿师范高等专科学校单招职业技能测试近5年真题考点含答案解析.docx
- 2025年湖北幼儿师范高等专科学校单招职业适应性测试历年(2019-2024年)真题考点试卷含答案解析.docx
文档评论(0)