Linux张同光版课后习题答案.docx

上传人:b****3 文档编号:988408 上传时间:2022-10-15 格式:DOCX 页数:14 大小:66.65KB
下载 相关 举报
Linux张同光版课后习题答案.docx_第1页
第1页 / 共14页
Linux张同光版课后习题答案.docx_第2页
第2页 / 共14页
Linux张同光版课后习题答案.docx_第3页
第3页 / 共14页
Linux张同光版课后习题答案.docx_第4页
第4页 / 共14页
Linux张同光版课后习题答案.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

Linux张同光版课后习题答案.docx

《Linux张同光版课后习题答案.docx》由会员分享,可在线阅读,更多相关《Linux张同光版课后习题答案.docx(14页珍藏版)》请在冰豆网上搜索。

Linux张同光版课后习题答案.docx

Linux张同光版课后习题答案

Linux张同光版课后习题答案

 

1.填空题

(1)GNU的含义是(国际性的源代码开放)。

(2)Linux的版本号分为:

(内核版本)和(发行版本)。

(3)安装Linux时最少需要三个个分区,分别是(boot分区)和(根分区)和(swap分区)。

(4)Linux默认的系统管理员帐号是(root)。

(5)如果Linux启动后进入命令行模式,要进入GUI,可执行(init5)命令。

(6)RHEL6.2默认的系统引导工具是(GRUB)。

(7)GRUB的用户界面有三种:

(菜单模式)、(菜单编辑模式)和(命令行模式)。

(8)GRUB的默认菜单文件menu.lst其实

别是(命令界面)和(程序界面)。

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

(18)Linux中的两个主要的桌面环境是(KDE)和(GNOME)。

(19)输入重定向符是(<)。

(20)输出重定向符是(>)和(>>)。

(21)错误输出重定向符是(2>)和(2>>)。

(22)管道符是(|)。

(23)Vim拥有5种编辑模式:

(命令模式)、(输入模式)、(末行模式)、(可视化模式)和(查询模式)。

(24)在Vim的输入模式下按(Esc)键会回到命令模式。

(25)在Vim的命令模式中,要进入输入模式,可以按(a(A))键、(i(I))键或(o(O))键。

2.选择题

(1)Linux最早是由一位名叫(B)_的计算机爱好者开发。

A:

RobertKoretsky B:

LinusTorvalds C:

BillBall D:

LinusDuff

(2)下列(C)是自由软件。

A:

Windows7 B:

AIX C:

LinuxD:

Solaris

(3)Linux根分区的文件系统类型是(C)_。

A:

FAT16B:

FAT32C:

ext3/ext4D:

NTFS

(4)GRUB的命令行模式的命令提示符是(D)_。

A:

C:

\>B:

#C:

$D:

grub>

(5)GRUB的菜单定义在(B)文件中。

A:

lilo.confB:

menu.lstC:

httpd.confD:

vsftpd.conf

(6)在bash中超级用户的提示符是(A)_。

A:

#B:

$C:

grub>D:

C:

\>

(7)命令行的自动补齐功能要用到(A)_。

A:

【tab】B:

【Del】C:

【Alt】D:

【Shift】

(8)下面的(B)不是通配符。

A:

*B:

C:

D:

[]

(9)在Vim的命令模式中,输入(C)不能进入末行模式。

A:

B:

/C:

iD:

3.思考题

(1)Linux有哪些主要特性?

遵循GNUGPL、开放性、多用户、多任务、良好的用户界面、设备独立性,提供了丰富的网络功能、可靠性的系统安全、良好的可移植性。

(2)较知名的Linux发行版有哪些?

RedHatLinux/CentOS/Fedora/OEL、SUSE、Debian、Ubuntu、RedFlag、Slackware、Gentoo、Mandriva

(3)swap分区的作用?

该分区的作用是充当虚拟内存。

(4)Linux的引导过程?

(5)GRUB是什么?

它有什么作用?

GRUB是一个功能强大的多系统引导程序,专门处理Linux与其他操作系统共存的问题。

(6)RHEL6的详细启动流程包含几个阶段?

每个阶段的任务是什么?

一共有5个阶段

第一阶段:

BIOS初始化;第二阶段:

GRUB启动引导;第三阶段:

内核引导;第四阶段:

/sbin/init;第五阶段:

加载终端或X-Window界面。

(7)什么是Shell?

它的功能是什么?

Shell是命令行解释器,最主要的功能都是解释命令行提示符下输入的命令。

(8)Linux中命令行的自动补齐功能?

TAB

(9)管道的作用是什么?

管道可以把一系列命令连接起来。

(10)Vim中替换命令的格式是什么?

各部分的含义是什么?

格式为[range]s/pattern/string/[c,e,g,i]

range:

指的是范围;

s(search):

表示搜索;

pattern:

就是要被替换的字串;

c(confirm):

每次替换前会提问;

e(error):

不显示error;

g(globe):

不询问,将整行做替换;

i(ignore):

不分大小写

4.上机题

(1)使用输出重定向功能创建一个文件或向一个文件追加内容,文件的名字命名为“***.txt”,文件内容为“这是***同学使用输出重定向功能创建的“***.txt”文件”,其中“***”是你的姓名。

echo“这是***同学使用输出重定向功能创建的***.txt文件”>>***.txt

(2)使用Vim编辑一个文件,文件名字为“***.txt”,文件内容为“这是***同学使用vim创建并编辑的“***.txt”文件”,其中“***”是你的姓名。

vim***.txt

i

这是***同学使用vim创建并编辑的***.tx文件

ESC

:

wq

 

Test4

1.填空题

(1)建立用户帐号的命令是(useradd)。

(2)设定帐号密码的命令是(passwd)。

(3)创建一个新组的命令是(groupadd)。

(4)显示系统中进程信息的命令有(ps)。

(5)调整程序运行的优先级的命令是(nice)。

(6)有时希望系统能够定期执行或者在指定时间执行一些程序,此时可以使用(crontab)和(at)命令。

(7)显示参考手册,提供联机帮助信息的命令是(man)。

(8)显示目前的版本等系统信息的命令是(uname)。

(9)显示目前所在目录的命令是(proc)。

(10)显示内存的使用情况的命令是(free)。

(11)列出目前与过去登录系统用户的相关信息的命令是(last)。

(12)改变系统状态的命令是(init),可以使用该命令重启或关闭系统等。

(13)如果要限制用户使用硬盘空间的大小,此时可以使用(quota)命令来完成该任务。

(14)列出磁盘分区信息的命令是(fdisk)。

(15)显示目录内容的命令有(lsnautilus)。

(16)查看文件内容的命令有(morelesscattacnlheadtailwc)。

(17)cat命令的功能有(把文件串连接后传到基本输出,对文件的追加功能)。

(18)为文件建立在其它路径中的访问方法(链接)的命令是(ln),链接有两种:

(硬链接)和(软连接)。

(19)改变文件或目录的读写和执行权限的命令是(chmod)。

(20)指定在创建文件或目录时预设权限掩码的命令是(umask)。

(21)改变文件或目录所有权的命令是(chown)。

(22)gzip命令的功能是(对文件进行压缩和解压缩)。

(23)使用tar命令时,应该记住的两个选项组合是:

(-xzvf)和(-czvf),它们的功能分别是:

(解压解包)和(打包压缩)。

(24)(e2label)命令查看或设置分区的卷标。

(25)(mkfs)命令格式化指定的分区。

(26)(mkswap)命令将磁盘分区或文件设为Linux的交换区。

(27)(fsck)命令检查文件系统并尝试修复错误,可以同时检查一个或多个文件系统。

(28)(file)命令通过探测文件内容判断文件类型。

(29)(stat)命令以文字的格式来显示inode的内容。

(30)(touch)命令改变文件或目录时间,包括存取时间和更改时间。

如果不存在,会在当前目录下新建一个空白文件。

(31)(grep)命令查找文件里符合条件的字符串。

(32)(sed)命令的工作方式:

按顺序逐行将文件读入到内存中。

然后,它执行为该行指定的所有操作,并在完成请求的修改之后将该行放回到内存中,以将其转储至终端。

(33)(tr)命令从标准输入设备读取数据,经过字符转换后,输出到标准输出设备。

(34)(uniq)命令合并文件中相邻的重复的行,对于那些连续重复的行只显示一次。

(35)(cut)命令取出文件中指定的字段。

(36)(paste)命令合并文件的列。

(37)(join)命令找出两个文件中,指定栏位内容相同的行,并加以合并,再输出到标准输出设备。

(38)(sort)命令将文本文件内容,以行为单位来排序。

(39)(mknod)命令用来建立所需的设备文件。

(40)(ACL)是标准Unix文件属性(r、w、x)的附加扩展,给予用户和管理员更好控制文件读写和权限赋予的能力。

(41)ACL可以为某个文件单独设置该文件具体的某用户或组的权限。

需要掌握的命令也只有三个:

(getfacl)、(setfacl)、(chacl)。

(42)不解压,显示压缩文件的内容的命令有:

(2cat)、(2less)、(b2cat)、(b2less)。

2.选择题

(1)当安装好Linux后,系统默认的帐号是(C)。

A:

administratorB:

guestC:

rootD:

boot

(2)Linux系统中,将加密过的密码放到(A)文件中。

A:

/etc/shadowB:

/etc/passwdC:

/etc/password D:

other

(3)变更用户身份的命令是(D)。

A:

whoB:

whereC:

whoamiD:

su

(4)用于终止某一进程执行的命令是(C)。

A:

endB:

stopC:

killD:

free

(5)不能用来关机的命令是(D)。

A:

shutdownB:

haltC:

initD:

logout

(6)能用来关机的命令是(D)。

A:

rebootB:

runlevelC:

loginD:

init

(7)用于文件系统挂载的命令是(B)。

A:

fdiskB:

mountC:

dfD:

man

(8)比较文件的差异要用到的命令是(A)。

A:

diffB:

catC:

wcD:

head

(9)可以为文件或目录重命名的命令是(C)。

A:

mkdirB:

rmdirC:

mvD:

rm

3.上机题

3.上机题

(1)使用用户管理器对用户帐号和组群进行增加、删除等操作。

system-config-users

(2)使用shell命令对用户帐号和组群进行增加、删除等操作。

useradduserdel

groupaddgroupdel

(3)用cal命令查看2012年的国庆节是星期几。

cal102012

(4)用who命令查看当前登录在系统中的用户列表、用户总数等信息。

who-H

who-q

(5)显示内存使用情况。

free

(6)使用init命令在系统的不同状态(1、2、3、5)间切换。

init1

init2

init3

init5

(7)使用crontab命令定期执行一些程序。

crontab-e-uuser

*****wall"HelloWorld"

(8)选择一个文件系统,对其进行挂载,然后访问其中内容,之后对其卸载。

mkdir/mnt/tt

mount/dev/sr0/mnt/tt

cd/mnt/tt

ls

umount/dev/sr0

(9)查看目前磁盘空间的使用情况。

(10)练习磁盘配额。

(11)选用本章介绍的命令建立目录,并对文件和目录进行移动、复制、删除以及改名等操作。

mkdir/study

touch/study/file

cp//study/file

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 幼儿教育 > 幼儿读物

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1