《Linux系统应用与开发教程》所有课后习题和答案 联系客服

发布时间 : 星期一 文章《Linux系统应用与开发教程》所有课后习题和答案更新完毕开始阅读05174c4fb9f3f90f76c61bb7

l 不内嵌于操作系统:X Window只定义了一个标准,而不属于某个操作系统,因此可在不同的操作系统上运行相同的X Window软件。

1. X Window系统由哪些部分组成,每部分的作用是什么? 整个X Window由三个部分组成:

l X Server:控制输入、输出设备并维护相关资源的程序,它接收输入设备的信息,并将其传给X Client,而将X Client传来的信息输出到屏幕上。不同的显卡需要选择不同的X Server,在配置X Window时最主要的工作就是配置X Server。

l X Client:应用程序的核心部分,它与硬件无关,每个应用程序就是一个X Client。X Client可以是终端仿真器(Xterm)或图形界面程序,它不直接对显示器绘制或者操作图形,而是与X Server通信,由X Server控制显示。

l X protocol:X Client与X Server之间的通信协议。X协议支持网络,因此X Client和X Server既可以在同一台计算机上,也可以运行在不同的机器上。X支持的网络协议有TCP/IP、DECnet等。

1. 什么是虚拟桌面?

通常用户在屏幕上见到的只是整个桌面的一部分。把桌面分成不同的工作区,一个桌面可以有最多36个工作区,默认是4个。虚拟桌面包括所有的工作区以及显示在它们上面的内容,例如,图标、菜单和窗口等。使用工作区的好处是:用户可以根据自己的喜好将程序在不同的工作区打开,查看所需内容时,选择相应的工作区即可,这样可避免所有窗口置于一个桌面时显得杂乱无章。

1. X Window下的终端窗口与控制台有什么区别? 就像在windows界面下可以启动DOS窗口一样,在X Window图形操作界面上也可以启动控制台界面,从而可以同时拥有这两种操作界面。终端窗口向用户提供了一个标准的命令行操作界面。用户可以在此窗口中的命令行提示符处输入命令及其参数,命令行执行的结果显示在该终端窗口上,命令执行完后会又出现shell提示符,可以继续输入命令。可以从终端窗口启动任何X程序,这是终端窗口与控制台之间的重要区别。

1. 什么是风格?

风格影响着用户桌面元素的外观,提供不同的背景图象、动画和动作音效。 1. GNOME提供了几种面板,它们的特点是什么,如何设置它们的属性? GNOME提供菜单面板、桌面区和窗口面板。其设置和使用参见教材4.2.3 1. 练习设置屏幕保护程序。 略。

1. 练习GNOME的文件浏览器的使用。 略。

1. 如何更改GNOME的文件图标? 方法1:在属性中修改。

方法2:通过侧边栏将徽标拖动到文件上。

方法3:执行菜单【编辑/背景和徽标】命令,将该窗口中的徽标拖放到文件上,即可在该文件上方出现该徽标。 第5章 Linux系统的常用软件 1.套件及功能如下:

Writer:文档处理; Calc:电子表格编辑;

Impress:演示文稿、幻灯片编辑; Base:数据库功能; Draw:图形、图片编辑。 2.Writer。 3.Impress。 4.Calc。 5.【文件/打开】

6.【文件/另存为】,然后设置【保存类型】。

7.需要:用户名、电子邮件地址、电子邮件接收服务器地址、电子邮件接收服务器身份验证信息、电子邮件发送服务器、电子邮件发送服务器身份验证信息和其他选项等。 8.(1)浏览、下载历史;(2)表单和搜索历史;(3)Cookies;(4)高速缓存;(5)活动的已登录的会话;(6)站点设置; 9.略。 10.略。 11.略。 12.略。 13.略。

第6章 硬件管理

1.如果要使用USB存储设备、光盘或软盘等存储设备,必须将这些设备中的―小‖目录树像嫁接一样挂载(Mount)到Linux系统的―大‖目录树中。当存储设备挂载成功之后,就可以将其作为―大‖目录树中的一个目录来进行访问了。使用完毕,还有将这些设备从目录树中卸载下来。

2.挂载磁盘设备主要使用mount命令。在挂载设备前,首先要确定下列三种信息:(1)挂载对象的文件系统类型;(2)挂载对象的设备名称;(3)设备挂载到哪个目录,即挂载点。

3.Linux支持的常见的文件系统有:(1)vfat,对应于Windows的Fat16和Fat32文件系统;(2)ext3:Linux下的文件系统;(3)iso9660:光盘文件系统。

4.在Linux系统中,设备名称通常都在/dev目录下,设备名称的命名要遵循一定的规则。例如,/dev/hda1是一个设备名称,其中―hd‖即硬盘(Hard Disk),代表IDE设备,―sd‖代表SCSI设备(SCSI Drive)。

5.如果挂载的设备使用的是Windows文件系统,则使用参数cp936,这样能保证正常显示中文字符,命令如下:

mount -o iocharset=cp936 /dev/sda1 /mnt/usb

6.可以使用fdisk -l命令或cat /proc/partitions命令查看系统中挂载的设备。 7.用户可以执行卸载命令卸载设备,卸载命令格式为:umount [挂载点或设备名]。 8.挂载:

软驱:mount –t vfat /dev/floppy /mnt/floppy 光驱:mount –t iso9660 /dev/cdrom /mnt/cdrom 卸载:

软驱:umount /dev/floppy 光驱:umount /dev/cdrom

9.当一台机器中同时安装了Linux和Windows两个操作系统时,用户可以修改/etc/fstab文件,这样在启动Linux系统时可以自动挂载Windows系统的硬盘分区,从而实现系统间的数据共享。 10.略。

11.可以使用格式化命令创建文件系统,格式化命令mkfs的一般格式为: mkfs [选项][-t <文件系统类型>] [设备名称] [区块数] 12.略。

13.执行【系统/硬件/屏幕分辨率】菜单项,或者执行终端命令―gnome-display-properties‖,可以启动监视器分辨率设置对话框,通过该对话框可以实现调整功能。

14.可以通过到特定显卡(芯片)厂商的网站下载Linux平台下的特定驱动程序。 15.(1)下载驱动程序;(2)安装驱动程序;(3)设置声卡参数;

16.执行菜单【系统/首选项/硬件/音效】或者执行终端命令―gnome-sound-properties‖,可以打开声卡的配置与检测工具。

17.首先检查系统是否可以自动识别打印机设备,如果不识别可以到打印机厂商的网站根据设备型号下载Linux平台下的驱动程序,安装并设置相应参数。 18.可以使用打印机驱动附带的打印测试功能。

19.首先看该设备系统是否能自动识别,如果不能寻找设备附带的Linux平台驱动程序或者到相关网站下载安装。 20.略。

第7章 网络基本配置

1. 什么是网络接口设备?请举例说明。

把计算机连接到网络的设备称为网络接口设备,例如:以太网卡、无线网卡和调制解调器等。 1. 什么是设备别名?请举例说明。 设备别名就是给设备取的另一个名字,当说明某个设备时,别名与原名都指同一个物理设备。一般使用别名是为了系统管理方便。例如第1个以太网卡名字为eth0,可以为它取多个别名,eth0:0、eth0:1……,它们都是指的第1个以太网卡,但可以为不同的别名设置不同的网络属性,例如,设置不同的IP地址。

1. 有哪几种方法配置网络接口设备?

可以使用三种不同的工具来配置网络接口设备:使用网络接口配置程序netconfig、使用图形配置工具、使用终端命令ifconfig。

1. 假设在启动系统时,系统报错提示你本机的IP地址已被占用,说明错误原因,并给出解决方法。

发生这种情况,一定是由于在同一个网络上有某个系统与你的机器使用了相同的IP地址,并且该机器已经启动,你就不能再使用这个IP了。

这时,或者更改另一个系统的IP,然后再重新启动本机的网络;或者将自己的IP改为其它的与别人不冲突的地址,然后再重新启动网络。否则网络不可用。 1. 在不启动X Window的情况下,如何配置网络接口设备的IP地址? 有两种方法:

1) 在终端中输入命令netconfig,打开TCP/IP配置界面。用户可以选择是否使用动态IP,可以设置网络接口的IP地址、子网掩码、默认网关、主域名服务器。 2) 使用ifconfig网络接口配置命令。

命令使用格式为:ifconfig <设备名> netmask <掩码>

1. 有几种方法控制网络接口的启动与禁止?请举例说明。

1) 在网络配置的图形界面中,通过―激活‖或者―解除‖按钮可以启动或者禁止网络接口; 2) 使用网络控制程序network: /etc/rc.d/init.d/network start|stop|restart