代码改变世界

第十章:基本系统配置及其工具

2010-12-14 22:45  htc开发  阅读(175)  评论(0编辑  收藏  举报

目标:

学完这章,你需要掌握这样如下能力:

  1.配置日期,网络和打印设置

  2.发送文本到打印

  3.设置系统日期和时间

一、TCP/IP网络配置

  重要的网络设置:

  1.IP设置

  2.设备激活

  3.DNS设置

  4.默认网关

管理以太网连接

  网络接口被顺序的命名为:eth0,eth1...

    多重连接可以以别名(alias)的形式作用在同一个设备上.

    别名被标明为eth0:1, eth0:2...

    别名可以像独立的设备一样被处理

  可以通过命令:ifconfig查看接口配置信息

    使用命令:ifconfig eth0 down关闭接口

    使用命令:ifconfig eth0 up开启接口

网络配置文件:以太网设备

  设备配置存储在文本文件

  /etc/sysconfig/network-scripts/ifcfg-ethX

  完整的选项列表在文本文件

  /usr/share/doc/initscripts-*/sysconfig.txt

网络配置文件:其他全局网络设置

  全局设置在文件

  /etc/sysconfig/network

  1.可以被DHCP提供

  2.网关会被ifcfg文件覆盖

  eg.

    NETWORKING=yes

    HOSTNAME=server1.example.com

    GATEWAY=192.168..254

网络配置文件:DNS配置

  1.域名服务把主机名转换为网络地址

  2.服务器地址可以被DHCP协议指定或者在下面这个文件中指定

  /etc/resolv.conf

  eg.

    search example.com cracker.org

    nameserver 192.168.0.254

    nameserver 192.168.0.254

二、Linux中的打印

  1.可以是本地打印机或者网络打印机

  2.打印需求被发送到队列中

  3.队列中的任务是采用先进先出处理方法

  4.在打印前或打印时,任务会被取消

系统配置打印机

  1.配置存储在文件

  /etc/cups/printers.conf

打印命令

  1.lpr发送一个打印任务到待打印队列:可打印ASC2,PostScript,PDF,others

  2.lpq查看打印队列的内容

  3.lprm移除队列中的人物

  4.System V打印命令:lp,lpstat和cancel同样被支持

打印使用工具

  1.evince: 查看PDF文件

  2.lpstat -a:列出配置的打印机

  3.enscript和a2ps转换text到PostScript

  4.ps2pdf转换PostScript到PDF

  5.mpage:打印多页在同一纸张上

三、设置系统日期和时间

  设置命令:date [MMDDhhmm[[CC]YY][.ss]]

    1.date 01011330

    2.date 010113302007.05