Linux系统与大数据应用 习题答案汇总 夏辉 第1--10章 .docx

Linux系统与大数据应用 习题答案汇总 夏辉 第1--10章 .docx

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

第1章答案

一、选择题

1-3BCC

二、填空题

1、Linux是在GNU版权下发行的遵循POSIX标准的操作系统内核。

2、Linux内核的作者是Linus?Torvalds。

3、命令接口演化为两种主要形式,分别是(命令行界面)和(图形用户界面)。

三、简述Linux的技术特点

????①??软件资源丰富

????②??支持多种不同格式的文件系统

????③??强大的网络功能

????④??硬件要求不高,支持硬件种类多

????⑤??具有强大的内存管理和高性能的文件系统

????⑥??成本低廉,提供全部源代码

四、Linux有哪些著名的发布商和发布版本?可以上网了解现在市面上流行的Linux发行版本。

(1)基于RPM包

①RedHat

???优点:拥有数量庞大的用户,优秀的社区技术支持,许多创新。

???缺点:免费版(FedoraCore)版本生命周期太短,多媒体支持不佳。

②CentOS

???优点:经过非常严格的测试,具备极高的稳定性与可靠性,免费下载及使用,长达5年的免费安全更新周期。

???缺点:缺乏最新Linux技术,项目偶尔无法实现提供定期安全更新及稳定发布的承诺。

③SUSE

???优点:专业,易用的YaST软件包管理系统。

???缺点:FTP发布通常要比零售版晚1~3个月。

(2)基于deb包

①DebianGNU/Linux

??优点:遵循GNU规范,100%免费,优秀的网络和社区资源,强大的apt-get。

??缺点:安装相对不易,stable分支的软件极度过时。

②Ubuntu

??优点:人气颇高的论坛提供优秀的资源和技术支持,固定的版本更新周期和技术支持,可以从DebianWoody直接升级。

??缺点:还未建立成熟的商业模式。

(3)其他

①Mint

②PCLinuxOS

③Deepin

第2章答案

一.选择题

1.创建空文件或更新文件的时间戳改变文件的访问和修改时间

2.mvrename

3.软链接硬链接

二、简答题

1、什么是重定向?

重定向(Redirection)在计算机科学及操作系统中,特别是在Unix和类Unix系统(例如Linux和macOS)的命令行界面中,指的是将命令的标准输入(stdin)、标准输出(stdout)或标准错误(stderr)从一个默认的位置(通常是键盘或屏幕)改变到另一个位置(例如文件或另一个命令)。

标准流

标准输入(stdin,文件描述符为0):默认情况下,它来自键盘。

标准输出(stdout,文件描述符为1):默认情况下,它输出到屏幕。

标准错误(stderr,文件描述符为2):默认情况下,它也输出到屏幕,但与stdout分开,以便可以单独处理错误消息。

重定向类型

输出重定向:

:将stdout重定向到文件。如果文件已存在,则覆盖它;如果不存在,则创建它。

:将stdout追加到文件末尾,而不是覆盖它。

输入重定向:

:将stdin从文件重定向。

错误重定向:

2:将stderr重定向到文件。

2:将stderr追加到文件末尾。

?或?file21:将stdout和stderr都重定向到同一个文件。

什么是管道命令?

管道命令的定义:一般在Linux命令中(管道)之前的命令会输出大量的结果,(管道)之后的命令一般就是带有条件的,只将之前满足条件的结果显示出来。管道命令只会处理stdout,忽略stderr,管道命令后面接的第一个数据必定是命令,这个命令必须能够接收stdin。

3、管道命令的使用方法是?

管道命令的使用方法:Linux管道命令具有过滤特性,一条命令通过标准输入端口接收一个文件中的数据,命令执行后产生的结果数据又通过标准输出端口送给后一条命令,作为第二条命令的输入数据。第二条数据也是通过标准输入端口接收输入数据。

三、实践题

1、在usr文件夹下建立一个空白的目录。(目录名自拟)

sudomkdir/usr/new_directory_name

在usr文件夹中刚刚建立的目录中建立一个空的文件。

touchempty_file.txt

在这个空的文件中写入一些已经学过得命令,然后将其在终端中输出。

echols/usr/my_new_directory/empty_file.txt

echopwd/usr/my_new_directory/empty_file.txt

echocd../usr/my_new_directory/empty_file.txt

cat/usr/my_new_directory/empty_file.txt

在终端中写入命令下载vim编辑器

sudoaptupdate

sudoaptinstal

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档