
Linux编程
文章平均质量分 87
Toormi
这个作者很懒,什么都没留下…
展开
-
syslog的使用
syslog是libc中自带的一套记录系统日志的接口,如果徒方便省事儿,不想借助其他额外的库来记日志,可以使用这一套接口。原创 2016-03-15 21:41:38 · 3709 阅读 · 0 评论 -
Linux下使用合适程序打开文件
Linux下编写界面程序时,有时候需要打开一个文件,并不是简单的二进制方式或文本方式打开,要用当前系统中合适的一个程序打开,比如图片文件使用图片查看工具;压缩包使用归档压缩包管理工具;文本文件使用gedit等等。下面介绍一个非常实用的工具: xdg-open这是一个Linux下的脚本程序,使用它打开一个文件时,它会首先分析这个文件的类型,然后使用系统中注册好的与这个文件类型相符合的原创 2016-02-17 10:46:17 · 2605 阅读 · 0 评论 -
Obstacks的简单使用
Obstacks是GUN lib中实现的内存池,在基于GNU的系统中可以直接使用,想要深入了解GNU Obstacks的可以参阅参考资料。在阅读mlocate命令源码时接触到了Obstack,网上查找资料时没有找到中文版本的资料,只能根据上面的官方英文参考资料,整理记录一点笔记。 1. 创建obstacks操作obstacks的所有函数都在定义在头文件obstack.h中。...原创 2016-02-28 21:54:08 · 2855 阅读 · 0 评论