vim安装

<br />网上有很多很詳細的关于如何配置,使用vim+ctags+cscope进行代码查看编辑的工具,我写的主要是入门级的,借助各种脚本,可以快速的 搭建一个比较好用的开发环境。<br />步骤:<br />1. 安装完整的vim,在10.04的源里面没有什...

2011-01-19 23:39:00

阅读数:598

评论数:0

automake 创建共享库

autoconf与automake的完整例程 一、automake的用途 automake和autoconf可以自动生成GNU的Makefile,虽然我们也可以手工写Makefile,但是考虑到在多硬件平台上运行,编译环境差异,依赖关系,静态和动态库的生成,等一系列的问题,对于复杂的代码树,用...

2010-06-07 22:43:00

阅读数:705

评论数:0

make clean + make distclean (automake工具)

对要编译的.cpp要加入到Makefile.am上面 格式如下: bin_PROGRAMS =  可执行文件名 ***_SOURCES = 所有要参加编译的.cpp文件,文件之间用空格隔开 LIBS = -lpthread -L/usr/local/lib -lpcap –...

2009-10-30 12:36:00

阅读数:2677

评论数:2

rename linux 函数

C标准函数,似乎不应该有平台问题: 我们看一下这个程序: #include #include int main() {     rename(”/tmp/abc”,”/tmp/bcd”);     perror(”why:”); } 此程序运行一切正常。...

2009-10-15 16:25:00

阅读数:4234

评论数:0

sync 函数

sync(将缓冲区数据写回磁盘) 相关函数 fsync 表头文件 #include 定义函数 int sync(void) 函数说明 sync()负责将系统缓冲区数据写回磁盘,以确保数据同步。 返回值 返回0。 本文来自: ...

2009-10-12 09:48:00

阅读数:1493

评论数:0

获取端口号,巧用union类型!!

void get_ports(const u_char *pkt, int *src_port, int *dst_port) {     typedef union aaa     {             int port;             u_char ...

2009-10-10 15:42:00

阅读数:501

评论数:0

strftime()函数将时间格式化

strftime()函数将时间格式化 我们可以使用strftime()函数将时间格式化为我们想要的格式。它的原型如下: size_t strftime(      char *strDest,      size_t maxsize,      const char *fo...

2009-10-10 12:00:00

阅读数:310

评论数:0

获取当前时间

char* pszFmt ="----%Y-%m-%d %H:%M:%S"; void GetCurTime(const char* pszFmt) {     char szNow[50];     memset(szNow, 0, 50);     t...

2009-10-10 11:58:00

阅读数:261

评论数:0

pstree命令详解

功能说明:以树状图显示程序。   语  法:pstree [-acGhlnpuUV][-H ][/]   补充说明:pstree指令用ASCII字符显示树状结构,清楚地表达程序间的相互关系。如果不指定程序识别码或用户名称,则会把系统启动时的第一个程序视为基层,并显示之后的所有程序。若指定用户名称,...

2009-08-30 18:22:00

阅读数:669

评论数:0

top命令详解

top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。top - 01:06:48 up 1:22, 1 user, load average: 0.06, 0.60, 0.48Tasks: 29 tota...

2009-08-30 18:05:00

阅读数:391

评论数:0

时间

strftime  格式化时间函数。 

2009-06-18 22:30:00

阅读数:265

评论数:0

文件系统

文件系统由四部分组成:a) 引导块 bootblock  :存储文件系统的引导程序。b) 超级块 superblock :包含空闲索引节点表和空闲节点表c) 索引节点表 node list :存储文件相关信息(访问时间、存储时间、修改时间等)和存储位置。d) 数据块 data blocks:存放数...

2009-06-18 21:03:00

阅读数:357

评论数:0

信号

有两个信号不忽略:1)SGIKILL   它将结束进程2)SIGSTOP  它是作业控制机制的一部分,将挂起作业的执行。  

2009-06-18 20:42:00

阅读数:502

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭