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