- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
什么是Linux的shell程序?
答:在Linux系统中,shell是操作系统的外壳,为用户提供使用操作系统的接口,它是命令语言、命令解释程序和程序设计语言的统称。shell是用户和操作系统之间的一个接口。用户在命令提示符下输入的每个命令都首先由shell程序进行解释,然后再传给Linux内核的。shell是一个命令解释器。它拥有自己内建的shell命令集,可以用它来启动、挂起、停止一些程序。此外shell也能被系统中的其他有效的Linux应用程序所调用。shell还是一个解释型的程序设计语言。shell程序设计语言支持绝大多数高级程序设计语言中常用的元素,比如函数、变量、数组和控制结构。shell编程简单易学,在任何命令提示符中能键入的命令都可以在shell程序中使用。而且一旦掌握,它将成为工作中的得力工具。
RedHatLinux9中可以使用哪些种类的shell?
答:在Linux中,用户可以选择使用多种不同类型的shell。在RedHatLinux9的/etc/shells文件中,列出了目前系统可以使用的shell。并且给出了这些shell程序的位置。最常用的几种shell是Bourneshell(sh)、Cshell(csh)、Ashshell(ash)、Kornshell(ksh)和BourneAgainshell(bash)等。每种shell都有自己的特点,一般的Linux系统默认使用bash。
简述bash程序中特殊变量$0、$1、…$n,以及$#、$*和$@的含义。
答:在shell程序中存在一些特殊变量,当shell程序运行时,这些变量能够记录shell程序的命令行参数。这些变量分别是$0、$1、…$n,以及$#、$*和$@。其中$0存放的是命令行的命令名,$1存放的是命令行中传递给命令的第一个参数,依次类推,$n存放的是传递给命令的第n个参数。$#存放传递给命令的参数的个数(不包括命令),$*和$@均用于存放传递给命令的所有参数,两者的区别在于$*把所有的参数作为一个整体,而$@则把所有的参数看作是类似于字符串数组一样,可以单独访问这些参数。
在bash中如何声明变量?
答:详见教材6.4.1节。
在RedHatLinux9中bash具备哪些功能?
答:shell是操作系统的外壳。RedHatLinux9中默认使用的shell是bash,它为用户提供使用操作系统的接口,承担着用户与操作系统内核之间进行沟通的任务。除此之外,bash程序还兼备如下的功能:1)交互式处理,2)命令补全功能,3)查阅历史记录—history命令,4)别名(alias)功能,5)后台处理,6)输入/输出重定向,7)管道。
编写一个shell程序,向系统添加批量用户,这些用户采用系统默认的主目录和默认的shell程序,用户名和口令如下表。
username
password
tom
t820a$l
jack
j$2930@k
john
h!93k#93a
marry
m)j7482@djk
答:详见教材5.3.4节。
您可能关注的文档
- 国防《CAXA制造工程师2008基础教程与应用》教学资料包 课后习题答案 第二章.doc
- 国防《CAXA制造工程师2008基础教程与应用》教学资料包 课后习题答案 第六章.doc
- 国防《CAXA制造工程师2008基础教程与应用》教学资料包 课后习题答案 第三章.doc
- 国防《CAXA制造工程师2008基础教程与应用》教学资料包 课后习题答案 第四章.doc
- 国防《CAXA制造工程师2008基础教程与应用》教学资料包 课后习题答案 第五章.doc
- 国防《CAXA制造工程师2008基础教程与应用》教学资料包 课后习题答案 第一章.doc
- 国防《Dreamweaver网页制作》教学资料包 课后习题答案 第1章.doc
- 国防《Dreamweaver网页制作》教学资料包 课后习题答案 第3章.doc
- 国防《Dreamweaver网页制作》教学资料包 课后习题答案 第4章.doc
- 国防《Dreamweaver网页制作》教学资料包 课后习题答案 第5章.doc
- 国防《Linux操作系统实用教程》教学资料包 课后习题答案 第7章.doc
- 国防《Linux操作系统实用教程》教学资料包 课后习题答案 第8章.doc
- 国防《Linux操作系统实用教程》教学资料包 课后习题答案 第9章.doc
- 国防《Linux操作系统实用教程》教学资料包 课后习题答案 第10章.doc
- 国防《Linux服务器配置与管理》教学资料包 教学检测 期末测试卷1参考答案.doc
- 国防《Linux服务器配置与管理》教学资料包 课后习题答案 第1章.doc
- 国防《Linux服务器配置与管理》教学资料包 课后习题答案 第2章.doc
- 国防《Linux服务器配置与管理》教学资料包 课后习题答案 第3章.doc
- 国防《Linux服务器配置与管理》教学资料包 课后习题答案 第4章.doc
- 国防《Linux服务器配置与管理》教学资料包 课后习题答案 第5章.doc
最近下载
- 2025年呼和浩特铁路局集团招聘(406人)笔试备考题库及答案解析.docx VIP
- 05X101-2地下通信线缆敷设标准图集.pdf VIP
- 倍福模块配置方式教程文件.pdf VIP
- 过程能力CPK分析表.xls VIP
- 2025年呼和浩特铁路局集团招聘(406人)笔试备考试题及答案解析.docx VIP
- 202507基孔肯雅热&登革热培训试题.docx VIP
- 夏直播花生高产栽培技术解析:理论与实际应用.docx VIP
- 压水堆核电厂核岛厂房用孔洞封堵材料和嵌缝材料技术要求,NB_T20341-2015.pdf VIP
- 肉牛生产系列讲座肉牛生产系列讲座.doc VIP
- 高层建筑竖井大型风管安装施工技术.docx VIP
文档评论(0)