|
最近升级日期:2009/09/15
重点回顾
- CentOS 提供了好用的 setup 功能,可以帮忙配置 (1)认证方式 (2)防火墙配置 (3)键盘格式配置 (4)网络配置
(5)系统默认启动的服务配置 (6)时区配置 (7)X 解析度与硬件配置 等功能;
- 网际网络 (Internet) 就是 TCP/IP ,而 IP 的取得需与 ISP 要求。一般常见的取得 IP 的方法有:(1)手动直接配置
(2)自动取得 (dhcp) (3)拨接取得 (4)cable宽带 等方式。
- 主机的网络配置要成功,必须要有底下的数据:(1)IP (2)Netmask (3)gateway (4)DNS 服务器 等项目;
- DNS 服务器 IP 的指定,需写入 /etc/resolv.conf 这个文件中;
- 默认 Linux 的列印服务使用 CUPS ,更早之前则是使用 lpd 这个服务;
- Linux 支持的打印机网站查询: http://www.linuxfoundation.org/en/OpenPrinting
- 列印组件主要有:列印命令、列印工作、列印伫列、列印服务、打印机
- 网络打印机的格式主要有: ipp, smb 等类别;
- CUPS 可使用 http://localhost:631 来连接,然后使用浏览器介面来管理!
- PPD 指的是 postscript 列印定义档,可视为打印机的驱动程序;
- 命令列管理打印机的方式主要透过: lpadmin, lpstat, lpq, lprm 等命令。至於产生列印工作的命令则为 lpr, lp
- 本章新增硬件资讯的收集命令有: lspci, lsusb, iostat 等;
- U盘 的驱动模块主要有 OHCI 与 UHCI,至於 U盘 2.0 则使用 EHCI。
- lm_sensors 可用来侦测主板的温度、电压、风扇转速等功能;
- 动态管理硬件,透过使用者层级的管理方式,主要透过 udev 与 HAL 的管理!
本章习题
( 要看答案请将鼠标移动到『答:』底下的空白处,按下左键圈选空白处即可察看)
简答题部分:
- 如果你硬是要创建一个不存在的打印机装置文件,例如: /dev/usb/lp8,该如何处置?
首先,必须要查阅得该装置的主要装置代号,亦即 180,至於次要代号则是 8 ,
再使用 mknod 来创建,因此,需要这样做:
mknod /dev/usb/lp8 c 180 8
chown root:lp /dev/usb/lp8
chmod 660 /dev/usb/lp8
- 如果你想要知道整个系统的周边硬件装置,可以使用哪个命令查询?
lspci 可以查询到,更可使用 lspci -v 来查询更详细资讯。
- 承上题,那么如果单纯只想要知道 U盘 装置呢?又该如何查询?
lsusb就可以查询的到!
- 试说明 (1)列印工作 (2)列印伫列 (3)列印命令 (4)列印服务 (5)打印机之间的相关性。
列印命令可以产生列印工作,列印工作会在列印伫列里面排队等待被列印。在伫列内的数据於列印服务有启动的环境下,
该数据可以被转成打印机可读的格式,最终列印服务会将伫列工作转成适合的数据交给打印机列印出来。
详细数据可参考图 2.1.4 的说明。
- 说出三种以上目前常见的网络列印通讯协议。
例如 IPP, LPD, SMB 等均是列印的通讯协议。
- 如何使用 lm_sensors 侦测主机内的温度,详细说明整个步骤?
- 先确定您的主板具有温度与电压等侦测芯片,可使用 lspci 检查芯片组;
- 启动进入 BIOS 后,查询一下是否具有硬件侦测温度、电压的项目,将输出的项目顺序记一下;
- 确定 Linux 已经安装了 lm_sensors,再使用 sensors-detect 检查所需要的配置项目;
- 依据上个步骤,配置 /etc/modprobe.conf 及 /etc/rc.d/rc.local 两个文件;
- 使用 chkconfig 让 lm_sensors 启动启动,并且重新启动 (reboot);
- 开始使用 sensors 进行侦测,也可以尝试修改 /etc/sensors.conf 的内容,以符合实际状况。
- (挑战题)如果你的网络配置妥当了,但是却老是发现网络不通,你觉得应该如何进行测试?
(1)先检查硬件,每个环节 (网卡、hub/switch、路由器等) 的灯号是否有亮?有亮再进行下个动作;
(2)使用 ifconfig 检查 IP 与 netmask 的数据是否正确,若正确才可进行下一步;
(3)使用 route 看看 default gateway 是否正确,若正确再进行下一步;
(4)使用 ping -c 3 [gateway IP] ,若有回应才进行下一步;
(5)使用 ping -c 3 [外部IP,例如 168.95.1.1] ,若有回应则 IP 正常,若无回应,请检查 gateway 的配置
(6)使用 dig www.google.com 看看能否找到 IP ,找不到则请检查 /etc/resolv.conf 的配置。
参考数据与延伸阅读
|
|