Linux相关
文章平均质量分 70
bolike
这个作者很懒,什么都没留下…
展开
-
Linux的运行级别
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://bxuan.blog.51cto.com/376592/704946 运行级别就是操作系统当前正在运行的功能级别。级别是从0到6,具有不同的功能。这些级别定义在/ect/inittab文件中。这个文件是init程序寻找的主要文件,最先运行的服务是那些转载 2012-06-16 15:20:48 · 475 阅读 · 0 评论 -
BSD与系统V的初始化机制
内核运行的第一个程序是init进程。该进程读取系统初始化表(/etc/inittab),确定如何初始化和启动各种守护进程。在系统初始化过程中,BSD和系统V的最大区别在于init脚本中。在BSD风格中,所有守护进程实质上只有少数几个脚本启动。例如,Slackware中的init进程采用了BSD分隔,该进程运行系统脚本(etc/rc.d/rc.S)来配置系统。与BSD风格不同,系统V风格的脚本是独立原创 2012-06-16 15:59:07 · 1122 阅读 · 0 评论 -
Linux日志
企业系统的关键需求之一是对系统上发生的相关事件进行日志记录,从而辅助执行系统管理和故障后的系统调试。对此,Linux提供了一种极好的、简单的且安全可配置的日志工具。 Linux日志主要保存在/var/log目录中。该目录包含了多个由系统维护的日志文件,但其他服务和程序也可以将自己的日志文件放置在该目录中。 一、/var/log/messages文件原创 2012-06-16 15:07:51 · 761 阅读 · 0 评论 -
GDB的基本用法
本文参考《Debug Hacks》一书所作 —— 每天进步一点点。一. 准备 通过 gcc 的 -g 选项生成调试信息。 $ gcc -Wall -O2 -g 源文件 -g选项可以使用仅可GDB使用的一些附加调试信息;这些附加信息可以使GDB工作的更好,但是也可能令其他调试器崩溃或者不能读该文件。二. GDB基本用法 启动: $原创 2013-04-16 00:24:06 · 11565 阅读 · 0 评论 -
Linux中使用共享库的错误
之前一段时间在学习《C++网络编程》(卷一),将书中的代码敲出来进行测试,但是却出现了使用共享库(.so)的错误。 一。错误描述 编译ACE模块后,生成的libACE.so (libACE.so -> libACE.so.6.1.6)被放置在了/usr/local/lib/目录下,相关头文件放置在/usr/local/include。我的测试文件名原创 2013-05-25 00:02:59 · 2345 阅读 · 0 评论