Linux复习题(answer) - 图文

更新时间:2023-11-17 09:31:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

一、选择题

1. GUN工程开始于( B )

A)1981年 B)1984年 C)1990年 D)1991年

2. GUN工程开发出的软件采用以下哪种声明( D )

A) Mozilla Public License B) BSD开源协议 C) Apache Licence 2.0 D)GPL

3. Red Hat Linux9默认使用的文件系统类型是(C ) A)FAT B)ext2 C)ext3 D)swap

4. 在创建Linux安装分区时,必须要创建的两个分区是(C) A)root和boot B)boot和ext3 C)ext3和swap D)ext2和swap

5. 下面哪个文件系统应该分配最大的空间:(A) A) /usr B) /lib C) /root D) /bin

5. 在Linux中,第2块IDE硬盘的第2个逻辑分区被标识为(D ) A) /dev/hda2 B) /dev/hda6

1

C) /dev/hdb2 D) /dev/hdb6

6. 要设置GNOME面板可用鼠标右键单击面板的空白处,在打开的快捷菜单中单击( D)选项。 A)设置面板 B)新建面板 C)首选项 D)属性

7. 为了把新建的文件系统安装到系统的目录中,需要指定该文件系统在整个目录结构中的位置,这个位置被称为(B)。

A)子目录 B)挂载点 C)新分区 D)目录树

9. /etc 目录中典型的文件类型是( A ) A) 配置文件 B) 杂项文件

C) 标准Linux命令 D) 临时文本

10. /bin 目录中存放的是( A )

A) 系统的命令文件 B) 配置文件 C). 动态链接共享库 D) 设备文件

11. 为了保证系统的安全,目前的Linux一般是将用户账号的口令信息加密后存储于( B )文件中。A) “/etc/passwd” B) “/etc/shadow” C) “/var/passwd” D) “/var/shadow”

12. 当使用vi 编辑器时,以下哪个说法是错的?( A )

A) 在命令模式下,输入\将在光标所在行之下新增一行并进入输入模式。 B) 在命令模式下,输入\将进入文本输入模式,可在光标位置后输入新文本。 C) 在命令模式下,输入\将进入文本输入模式,可在光标位置后输入新文本。

D) 在命令模式下,输入\将进入文本输入模式,从光标所在行的行首开始插入新的文本。

13. 在vi中退出编辑器且不保存新编辑内容的命令是(A ) A) :q B) :w C) :wq D) :q! 14. 命令“ls -F”返回的结果是什么?( B ) A) 当前目录中项的未排序列表。

B) 当前目录中有文件类型标记的项的列表。

C) 当前目录中项的列表,逗号分隔显示而非列显示。 D) 当前目录中项的有序列表。

15. 命令“ls -l /etc > /tmp/etc.ls”的执行结果是( B ) A) 以长格式显示/etc 目录,然后显示/tmp/etc.ls文件。

B) 以长格式列出/etc目录的内容,并输出到 /tmp/etc.ls 文件中。 C) 报告错误信息, 命令结构错误。 D) 以上结果都不会出现。

16. 在默认情况下,使用ls命令查看当前目录下的所有文件时,对于目录文件一般显示的颜色是( D A) 红色 B)绿色 C)黄色 D)蓝色

17. 在cp命令中,可以提示防止覆盖同名文件的选项是(D ) A) -a B) -f C) -d D) -i

18. 能够列出最近使用过的命令的命令是( C ) A) ls B) cat C) history D) find

19. 下面的Linux命令中可以分页显示文本文件内容的是( C ) A) pause B) cat C) more D) grep

2

) 20. 下面的Linux命令中可以分页显示文本文件内容的是( C ) A) pause B) cat C) more D) grep 21. 用于更改一个文件的权限设置的命令是( B ) A) attrib B) chmod C) change D. chown 22. 若要删除一个非空子目录/tmp,应使用命令( D ) A) del /tmp/* B) rm -rf /tmp C. rm -Ra /tmp/* D) rm -rf /tmp/*

23. 可以删除一个用户并同时删除该用户的主目录的命令是( C ) A) rmuser –r B) deluser -r C) userdel –r D) usermgr –r

24. 下面诸命令中,可以把f1.txt复制为f2.txt的命令是(C ) A) cp f1.txt | f2.txt B) cat f1.txt | f2.txt C) cat f1.txt > f2.txt D) copy f1.txt | f2.txt 25. 显示一个文件最后几行的命令是(B )

A) tac B) tail C) rear D) last 26. 可以用来更改口令有效期限的命令是(A )

A) change B) cat C) pwconv D) passwd 27. 快速切换到用户自己的主目录的命令是( D ) A) cd @ B) cd # C) cd & D) cd ~ 28. 下面关于passwd命令说法不正确的是( D ) A) 普通用户可以利用passwd命令修改自己的密码

B) 超级用户可以利用passwd命令修改自己和其他用户的密码 C) 普通用户不可以利用passwd命令修改其他用户的密码 D) 普通用户可以利用passwd命令修改自己和其他用户的密码

29. 以下哪种不是LINUX的SHELL类型( C ) A) bash B) ksh C) rsh D) csh

30. 以下哪一种不是vi的工作模式( B )

A) 命令模式 B) 删除模式 C) 编辑模式 D) 末行模式

31. 可以采用以下哪个命令查看二进制文件(D) A) head B) more C) cat D) od

32. 默认情况下,ls显示出来的是该文件的(A)时间。 A) mtime B) ctime C)atime D) ptime

33. 即使复制一个文件时,复制了所有的属性,但没有办法复制(B)属性。 A) mtime B) ctime C)atime D) ptime

3

34. 要查看文件的基本数据,例如是ASCII或者是data文件,或者是binary,使用以下(A)命令。 A) file B) umask C)which D) date

35.(D)命令不是利用环境变量或数据库文件进行查找。 A)whereis B) locate C)which D) find

36.以下(C)命令用来同时完成压缩和打包的任务。 A) gzip B) compress C)tar D) bzip2

37.vi下使用(B)命令删除光标所在那一整行。 A) gg B) dd C)yy D) yG

36.以下(C)命令用来同时完成压缩和打包的任务。 A) gzip B) compress C)tar D) bzip2

二、填空题

1. Red Hat Linux 9.0 默认使用的引导装载程序是( GRUB )。

2. GNOME桌面环境的各种操作都通过图形界面组件来完成,主要的3个组件是:控制面板、文件管理器和( 桌面 )。

3. UID和GID都是从( 500 )开始顺序编号的。 4. Red Hat Linux 9.0 默认使用的shell是( Bash )。

5. 在shell脚本中可使用( read )命令把用户从键盘输入的数据读入到一个shell变量中。

6. 运行一个脚本,用户不需要的权限是(写权限)。

7. 将目录或文件压缩为bzip2格式并打包:tar ( -jcv ) –f filename.tar.bz2 要被压缩的文件或目录。 8. 代表在编码顺序内的所有字符的通配符是([-])。 9. (标准输出) 是命令执行所传回的正确的消息。

10. (标准错误输出)为命令执行失败后所传回的错误信息。 11. 黑洞设备如何表示:( /dev/null)

12. (.或./)代表当前目录,(.或../)代表上一层目录。 13. (basename)取得文件名,(dirname)取得目录名。 14. Linux内核需要得到保护,一般用(shell)与内核通信。

三、判断题(这里是全对的)

1. 默认情况下,使用mkdir创建多层目录需要逐层创建。()

2. 默认情况下,使用rmdir删除目录需要逐层删除,而且目录必须为空。() 3. PATH是可以修改的。()

4. 默认情况下,cp的源文件与目的文件的权限是不同的,目的文件的所有者通常会是命令操作者本身。 5. 默认情况下,ls显示出来的是该文件的mtime,也就是这个文件的内容上次被更改的时间。 6. which这个命令是根据PATH这个环境变量所规范的路径去查询“执行文件”的文件名。 7. update命令可以手动更新数据库文件,方便locate查询。 8. touch的目的在修改文件的时间参数,但也可用来创建新文件。

9. 新建文件/目录时,新文件的默认权限使用umask来规范。默认目录完全权限为drwxrwxrwx,文件

4

则为-rw-rw-rw-

10. 要查找文件的完整文件名可用whereis或loacte到数据库文件去查,而不实际查找文件系统。 11. 常见的压缩命令有gzip和bzip2,其中bzip2压缩比gzip还好。 12. tar可以用来进行文件打包,并可支持gzip或bzip2的压缩。

13. vi有三种模式,一般模式可以切换到编辑与命令行模式,但编辑模式与命令行模式不能互换。 14. vim的环境设置可以写入~/.vimrc中。 15. local可以用于查看语系数据。

16. 使用env与export可查看环境变量,其中export可以将自定义变量转为环境变量。 17.管道命令的重点是它会处理standard output,对于standard error output会予以忽略。 18. 连续命令的执行可通过;、&&、||等符号处理。

19. 数据流重定向通>、2>、<之类的符号将输出的信息转到其他文件或设备去。 20. date可显示日期,cal可显示日历,bc可作为计算器软件。 21. 在终端环境中,可依据提示符为$或#判断一般账号或root账号。 22. ls cp mv不是管道命令。

23. 命令 rm –r-f 目录名,执行时强制删除目录且不提示。 24. 变量名称只能是英文字母和数字,但是开头字符不能是数字。 25. 可以使用转义字符‘\\’讲特殊符号变成一般字符。 26. 取消变量的方法为“unset 变量名称”。

四、简答题

1. 假设test1,test2,test3同属于testgroup这个用户组,如果有下面两个文件,请说明两个文件的所有者与其相关的权限。 -rw-r--r-- -rwxr-xr--

答:(1)访问test.txt的所有者为root,所属用户组为root。权限方面,只有root这个账号可以访问此文件,其他人只能读次文件。

(2) 另一个文件ping_test的所有者为test1,所属组为testgroup。 ? ? ? ?

test1针对此文件有可读可写可执行权限;

test2、test3虽为testgroup组成员,只能可读可执行,不能写(即不能修改); 非testgroup 成员只能读。

1

test1

testgroup

5238

Jun 19 10:25 groups/

1 root 1

test1

root

238 5238

Jun 18 17:22 test.txt Jun 19 10:25 ping_test

testgroup

2. 如果目录的样式如下, 请问testgroup这个 用户组的成员与其他人是否可以进入本目录。 drwxr-xr-- 答:

? ? ?

文件所有者test1可以在本目录中做任何工作。

testgroup 也可以进入本目录进行工作,但不能在目录下进行写入操作。 Others没有x权限,因此others不能进入此目录。

3. 有个目录的权限如下

drwxr--r--

3

root

root

5238

Jun 19 10:25 .ssh

系统中有一个test账户,这个账户没有支持root组,请问test对这个目录有何权限?是否可以切换到此目

5

本文来源:https://www.bwwdw.com/article/gc2v.html

Top