快速业务通道

鸟哥的Linux私房菜基础学习篇(第二版)第五章课后习题与答案

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-13

习题:

1、请问,如果以命令行模式登入Linux主机,有几个终端接口可以使用?如何切换各个不同的终端接口?

答:共有六个, tty1 ~ tty6 ,切换的方式为 Crtl Alt [F1]~[F6],其中, [F7] 为图形接口的使用.

2、在Linux系统中,/VBird与/vbird是否为相同的文件?

答:两者为不同的档案,Linux 系统中,大小写字母代表意义不一样!

3、想要知道date如何使用,应该如何查询?

答:最简单的方式就是使用 man date 或 info date 来查看,如果该套件有完整说明的话,那么应该也可以在 /usr/share/doc 里面找到说明档!

4、想要在今天1:30让系统自动关机,要怎么做?

答:shutdown -h 1:30

5、如果Linux的X Window突然发生问题而死机,但Linux本身还是好好的,那么可以按下哪三个按键让X Window

答:[crtl] [alt] [backspace]

6、man page的设置文件在哪里?

答:Fedora 的设定档在 /etc/man.conf 有的 distribution 会定义为 /etc/man.config 或 /etc/manpath.conf

7、我想要知道2005年5月2日是星期几?该怎么做?

答:最简单的方式直接使用 cal 5 2005 即可找出 2003 年 5 月份的月曆.

8、使用man date,然后找出显示当前的日期与时间的参数,成为类似这样的格式:2002/10/16-20:03.

答:date %Y/%m/%d-%H:%M

9、若以X-Window为默认的登入方式,请问如何进入虚拟控制台(virtual console)呢?

答:可以按下 [Ctrl] [Alt] [F1] ~ [F6] 进入 Virtual console ( 共六个 ); 而按下 [Ctrl] [Alt] [F8] 或 [F7] 可回到 X-Window 的 desktop 中!

10、简单地说明在bash shell的环境下[Tab]按键的用途.

答:[Tab] 按键可做为命令补齐或档桉补齐的功能,与所接的指令位置有关. 接在一串指令的第一个单字后面,则为命令补齐,否则则为档桉补齐!

11、如何强制中断一个程序的执行?(利用按键,而不是kill命令)

答:可以利用 [Ctrl] c 来中断!

12、Linux提供了相当多的在线查询,称为man page,请问,如何知道系统上有多少关于passwd的说明?可以使用其他程序来取代man的这项功能吗?

答:可以利用 man -f passwd 来查询,另外,如果有提供 info 的文件资料时 (在 /usr/share/info/ 目录中) ,则能够利用 info passwd 来查询之!

13、man -k passwd 与man -K passwd有什么不同(大小写的K)?

答:小写的 -k 为查询关键字,至于 -K 则是整个系统的 man page 查询~ 每个被检查到有关键字的 man page file 都会被询问是否要显示, 您可以输入『ynq』,来表示:y:要显示到萤幕上;n:不显示;q:结束 man 的查询.

14、在man的时候,man page显示的内容中,命令(或文件)后面会接一组数字,这个数字若为1、5、8,表示该查询的命令(或文件)含义是什么?

答:代表意义为 1) 一般使用者可以使用的指令或可执行档桉 5)一些设定档的档桉内容格式 8)系统管理员能够使用的管理指令.

15、man page显示内容的文件放在哪些目录中?

答:放置在 /usr/share/man/ 与 /usr/local/man 等预设目录中.

16、请问这一串命令“foo1 -foo2 foo3 foo4”中,各表示什么意思?

答:foo1 一定是指令, -foo2 则是 foo1 这个指令的选择项目参数, foo3 与 foo4 则不一定, 可能是 foo1 的参数设定值,也可能是额外加入的 parameters.

17、输入man date时,终端出现一些乱码,请问可能的原因是什么?如何修正?

答:如果没有其他错误的发生,那麽发生乱码可能是语系的问题所致. 可以利用 LANG=en 或者是 LANG=en_US 等设定来修订这个问题.

18、输入命令“ls -al /vbird”,系统回复结果: “ls:/vbird:No such file or directory"请问发生了什么事?

答:不要紧张,很简单的英文,系统根本没有 /vbird 这个档桉的存在啊! ^_^

19、当前的Linux中,默认共有多少可以执行的命令?

答:最简单的做法,直接输入两次 [tab] 按键即可知道有多少指令可以被执行.

20、我想知道当前系统有多少命令是以bz开头的,可以怎么做?

答:直接输入 bz[tab][tab] 就可以知道了!

21、承上题,在出现的许多命令中,请问bzip2是干什么用的?

答:在使用 man bzip2 之后,可以发现到,其实 bzip2 是用来作为压缩与解压缩档桉用的!

22、Linux提供一些在线资料数据,这些数据通常放在哪个目录中?

答:通常放在 /usr/share/doc 当中!

23、在终端里登入后,看到的提示符$与#有什么不同?平时操作应该使用哪一个?

答:# 代表以 root 的身份登入系统,而 $ 则代表一般身份使用者.依据提示字元的不同, 我们可以约略判断登入者身份.一般来说,建议日常操作使用一般身份使用者登入,亦即是 $ !

本文所整理的答案出自 作者:鸟哥 原文地址:http://linux.vbird.org/linux_basic/fc4.php

转载时,请务必附上上述作者和出处!







本文出自 “小任的学习笔记” 博客,请务必保留此出处http://renyudi.blog.51cto.com/544938/448564

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号