Content Preview: rss
10 days ago
有一本被我遗忘了很久的书,它叫《GNU/Linux编程指南》。已经忘记是什么时候买的了。翻看了一下目录。这本书非常系统地讲解了,在Linux环境中编程所需要了解的方方面面的内容。其内容涉及编程环境、系统编程、网络接口、GUI编程、驱动程序开发等。每个部分都提供了详尽的代码示例。由于有些年头了,书中介绍的某些技术细节可能稍显过时。但是,这并不妨碍通过它完整地了解Linux环境的应用程序开发。 回想当初买这本书的时候,对什么是GNU、什么是UNIX和Linux、什么是自由软件和开源软件,没有一点概念。然而,运气相当好的是,自己曾经在无意间买了一本非常值得珍藏的好书。
25 days ago
OpenBSD uses an rc(8) style startup. This uses a few key files for startup. /etc/rc - 主脚本。不应该编辑它。 /etc/rc.conf - /etc/rc 使用的配置文件,用于为系统设置启动参数。 /etc/rc.conf.local - 配置文件。此文件中的设置会覆盖掉/etc/rc.conf中的相同的设置值,因此不该直接编辑它。当升级你的系统的时候,这很重要。 /etc/netstart - 用于初始化网络的脚本。不应该编辑它。 /etc/rc.local - 用于本地管理的脚本。特定于守护进程或者主机的信息放在这个文件中。 /etc/rc.securelevel - 脚本文件,它执行那些必须在安全级别变动之前执行的命令。参看 init(8) /etc/rc.shutdown - 在关机的时候执行的脚本文件。关机前你想要做的任何事情都可以放在这个文件里。参看 rc.shutdown(8) 以上摘自OpenBSD FAQ。在理解了它们各自的用途之后,需要注意使用它们的注意事项。
25 days ago
在命令行调节音量使用mixerctl,方法如下: $ mixerctl outputs.master=200,200 其中,两个数值200,分别代表的是左右声道的音量,中间用一个逗号分隔。其取值范围是0到255。不加任何参数执行mixerctl,能够看到系统当前的音频配置参数。



