
linux
文章平均质量分 55
allwtg
这个作者很懒,什么都没留下…
展开
-
read/write
read函数从打开的设备或文件中读取数据。 #include ssize_t read(int fd, void *buf, size_t count);返回值:成功返回读取的字节数,出错返回-1并设置errno,如果在调read之前已到达文件末尾,则这次read返回0 参数count是请求读取的字节数,读上来的数据保存在缓冲区buf中,同时文件转载 2010-01-19 10:55:00 · 647 阅读 · 0 评论 -
linux中waitpid系统调用
对于进程的一生可以用一些形象的比喻作一个小小的总结:随着一句fork,一个新进程呱呱落地,但它这时只是老进程的一个克隆。然后随着exec,新进程脱胎换骨,离家独立,开始了为人民服务的职业生涯。人有生老病死,进程也一样,它可以是自然死亡,即运行到main函数的最后一个”}”,从容地离我们而去;也可以是自杀,自杀有2种方式,一种是调用 exit函数,一种是在main函数内使用return,转载 2010-01-18 15:30:00 · 807 阅读 · 0 评论 -
core文件的简单介绍
***************************************1. core文件的简单介绍*************************************** 在一个程序崩溃时,它一般会在指定目录下生成一个core文件。core文件仅仅是一个内存映象(同时加上调试信息),主要是用来调试的。******************************转载 2010-01-22 10:22:00 · 908 阅读 · 0 评论 -
gdb使用
gdb基本命令1命令描述backtrace(或bt)查看各级函数调用及参数finish连续运行到当前函数返回为止,然后停下来等待命令frame(或f) 帧编号选择栈帧info(或i) locals查看当前栈帧局部变量的值list(或l)列出源代码,接着上次的位置往下列,每次列10行转载 2010-01-21 09:57:00 · 644 阅读 · 0 评论 -
linux信号
SIGHUP 终止进程 终端线路挂断SIGINT 终止进程 中断进程SIGQUIT 建立CORE文件终止进程,并且生成core文件SIGILL 建立CORE文件 非法指令SIGTRAP 建立CORE转载 2010-01-26 09:41:00 · 1016 阅读 · 0 评论 -
/usr/local/lib/libneon.a :undefined reference
/usr/local/lib/libneon.a(ne_xml.o)(.text+0x53e): In function `ne_xml_create:/root/neon-0.25.5/src/ne_xml.c:438: undefined reference to `XML_ParserCreate/usr/local/lib/libneon.a(ne_xml.o)(.text+0x559原创 2010-01-06 10:23:00 · 4385 阅读 · 0 评论 -
neon安装
neon安装解压neon软件包,进入软件包,./configure若提示:expat or libxml 2.x required则安装:apt-get install libxml2 libxml2-dev expat完成后重新./configure接下去:make接下去:sudo make install转载 2010-01-04 19:08:00 · 1739 阅读 · 0 评论 -
Linux命令行下编辑常用快捷键
本文讲述了Linux命令行编辑快捷键的方法,希望对您有所帮助。Linux命令行编辑快捷键: history 显示命令历史列表 ↑(Ctrl+p) 显示上一条命令 ↓(Ctrl+n) 显示下一条命令 !num 执行命令历史列表的第num条命令 !! 执行上一条命令 !?string? 执行含有string字符串的最新命令 Ctrl+r 然后输入若干字符,开始转载 2010-01-06 09:48:00 · 1439 阅读 · 0 评论