将技术做到极致...
发布时间:2014-09-05 10:09:11
前言: 如何通过vim命令查看C语言源代码的函数列表、全局变量。一、ctags安装 1、我是使用apt-get安装的: sudo apt-get install ctags 2、下载源码安装(网上提供.........【阅读全文】
发布时间:2014-08-27 11:44:24
一、背景介绍从安全的角度考虑,广泛的使用DBUS进行进程间通讯。1.优点:DBUS总线分为系统总线与会话总线两类,两者之前不能互相通信,所以任何应用程序不能欺骗系统事件,安全性很好。2.缺点l 直接使用Dbus标准接口调用很繁琐,各服务之间各写一套,不易维护也容易出错。l .........【阅读全文】
发布时间:2014-08-26 09:27:35
1. 前言 Unix界有一句名言:“一行shell脚本胜过万行C程序”,虽然这句话有些夸张,但不可否认的是,借助脚本确实能够极大的简化一些编程工作。比如实现一个ping程序来测试网络的连通性,实现ping函数需要写上200~300行代码,为什么不能直接调用系统的ping命令呢?通常在程序中通过 system函数来调用shell命令。但是.........【阅读全文】
发布时间:2014-08-21 15:51:08
前言 在工作中经常遇到:解析linux下某条命令的执行结果。针对该问题,我们往往是通过system()标准C函数执行某条系统命令,然后把命令执行的结果重定向到某个文件中,再对这个文件进行解析。这样处理的方法比较麻烦,每次都要调用一大堆文件操作相关的系统函数。下面我对该问.........【阅读全文】
发布时间:2014-08-12 14:33:12
简介awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk,gawk 是 AWK 的 GNU 版本。.........【阅读全文】