Debian/系统初始化

来自站长百科
跳转至: 导航、​ 搜索

Debian | Debian安装 | Debian使用 | Debian系统升级 | Debian常见问题

Debian使用 System V 的 init 脚本系统。

自定义init脚本[ ]

最简单的控制 init 脚本的方法是改变 /etc/default 目录下,与 init 脚本同名的文件里的环境变量设置。例如,/etc/default/hotplug 可以控制 /etc/init.d/hotplug 的行为。文件 /etc/default/rcS 可以用来定制 motd、sulogin 等为默认启动。

如果你不能通过设置这些变量来得到你所需要的行为,你可以去修改 init 脚本:它们都是配置文件。

自定义系统日志[ ]

可通过 /etc/syslog.conf 配置系统日志记录方式。如果想为日志文件上色可安装 colorize 软件包。

硬件存取优化[ ]

有一部分硬件优化的配置工作 Debian 留给了系统管理员

hdparm[ ]

  • 硬盘存取优化。效果显著。
  • 危险。务必先阅读 hdparm(8)。
  • hdparm -tT /dev/hda 测试硬盘存取速度。
  • hdparm -q -c3 -d1 -u1 -m16 /dev/hda 加速新型 IDE 系统。(有一定风险。)

setcd[ ]

  • 压缩磁盘存取优化。
  • setcd -x 2 减速至 2x speed。
  • 参阅 setcd(1)。

setserial[ ]

  • 串行接口管理工具集。

scsitools[ ]

  • SCSI 硬件管理工具集。

memtest86[ ]

  • 内存硬件管理工具集。

hwtools[ ]

  • 低级硬件管理工具集。
  1. irqtune:修改设备的 IRQ 优先级,使那些需要高优先级和快速服务的硬件(例如,串行接口、调制解调器)获得它所要的资源。对串口/调制解调器加速后获得原来 3 倍的吞吐量。
  2. scanport:扫描 I/O 空间的 0x100 至 0x3ff 地址段,查找已安装的 ISA 设备。
  3. inb:一个小巧的黑客工具,用来阅读 I/O 端口信息并将其值转换成十六进制二进制

schedutils[ ]

  • Linux 日程安排工具包。
  • 包括 taskset、irqset、lsrt 和 rt。
  • 再加上 nice 和 renice(不包括在工具包内),就可对进程的日程安排进行全面的管理。

使用 noatime 选项挂载文件系统可有效提高文件的读取速度。参阅 fstab(5) 和 mount(8)。

通过 proc 文件系统,Linux 内核可直接调节某些硬件参数。

Debian 中有许多专门的硬件配置工具包。其中有不少是针对笔记本电脑的。这儿有一些有趣的软件包:

  • tpconfig - 一个配置触摸屏设备的程序
  • apmd - 高级电源管理(APM)工具
  • acpi - 显示 ACPI 设备信息
  • acpid - ACPI 使用工具
  • lphdisk - 识别 Phoenix NoteBIOS 下的隐藏分区。
  • sleepd - 笔记本电脑处于非工作状态时进入休眠
  • noflushd - 让空闲硬盘进入减速状态
  • big-cursor - X 下的巨型鼠标指针
  • acme - 激活笔记本电脑上的“多媒体按钮”
  • tpctl - IBM ThinkPad 硬件配置工具
  • mwavem - Mwave/ACP modem 支持
  • toshset - 访问大部分 Toshiba 笔记本电脑的硬件接口
  • toshutils - Toshiba 笔记本电脑工具集
  • sjog - 激活 Sony Vaio 笔记本电脑上“Jog Dial”功能的程序
  • spicctrl - Sony Vaio 控制器程序可增亮 LCD 背光
  • ACPI 是一种比 APM 更新的电源管理系统。

某些软件包需要专门的内核模块。它们已经包含在许多最新的内核源码中。如果遇此问题,则需要手动打上最新的内核补丁。

参考来源[ ]

http://www.debian.org/doc/manuals/debian-reference/ch-tune.zh-cn.html#s-init-hints

Debian使用手册导航

Debian安装

安装Debian GNU/Linux前准备 | 获取系统安装介质 | 使用Debian安装程序 | 启动进入新 Debian 系统 | 内核及其它信息 | 为Debian准备分区 | 安装指南 | 在Debian上安装Apache+Mysql+PHP

Debian使用

Debian 文件 | Debian基本操作 | Midnight Commander (MC) | 类Unix工作环境 | 类Unix文本处理 | 类Unix文件系统 | Debian生存命令 | Debian进阶 | Debian其他特性 | Debian下的Linux内核 | 启动系统 | Debian/活动记录及拷贝、创建子目录 | 差量备份、数据同步与系统冻结恢复 |常用命令与典型错误| 系统初始化 | 访问限制(Restricting access) | 刻录机 | 本地化

Debian升级

Debian系统升级 | 发行版升级到stable、testing或unstable

Debian技术支持

Debian技术支持

Debian常见问题

定义与概述 | 兼容性问题 | Debian 的软件系统 | Debian 的 FTP | Debian 的包管理系统 |Debian 的包管理工具 |更新系统 | Debian 与内核 | 定制 Debian GNU/Linux 的安装 |获取 Debian GNU/Linux 的支持 | 为 Debian 项目捐赠 | 作为商品销售Debian以及对其的展望