自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (4)
  • 收藏
  • 关注

原创 ln

一、ln 的功能为某一个文件在另外一个位置建立一个同不的链接。这个命令最常用的参数是-s,具体用法是:ln -s 源文件 目标文件。当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在其它的目录下用ln 命令链接(link)它就可以,不必重复的占用磁盘空间。例如:ln -s /bin/les

2012-08-22 17:04:43 1056

原创 QT 远程调试

一、首先在目标机上启动gdbserver1. 拷贝库到目标机上//shell 脚本chmod 777 *cp libthread_db-1.0.so /libcd /libln -s libthread_db-1.0.so libthread_db.so.1 ln -s libthread_db-1.0.so libthread_db.so2. 执行gdbserver

2012-08-22 16:21:16 4849 1

原创 vim 常用命令

一、移动光标h 或 (←)  / j 或 (↓)  /  k 或 (↑)  /  l 或 (→)光标移动一个字符0 或 [Home] /  $ 或 [End]    移动到这一行的最前/最后面字符处1G 或[gg]  /G移动到这个文件的最前/最后一行二、搜寻与取代/word向光标之下寻找一个名称为 word 的字符串

2012-08-15 16:35:10 945

原创 1.3 连续与重定向指令

一、连续指令1. 两者都执行command1;command2利用分号 [;] 来分隔,这个分号的意思,代表不论 command1 执行结果为何,command2 都会被执行!2. 前者正确,后者才执行command1 && command2那么 && 就是代表,当 command1 执行结果传回值为 0 的时候,也就是没有错误讯息时,则 command2 才会开始执行

2012-08-08 09:55:13 1498

原创 GDB调试精粹

一、列文件清单list / l列出产生执行文件的源代码的一部分//列出 line1 到 line2 行之间的源代码(gdb) list line1, line2//输出从上次调用list命令开始往后的10行程序代码(gdb) list//输出第 n 行附近的10行程序代码(gdb) list n//输出函数function前后的10行程序代码(gdb) li

2012-08-07 16:49:04 20537 2

原创 初识GDB

一、调试示例源程序:test.c#include int func(int n){ int sum=0,i; for(i=0; i<n; i++) { sum+=i; } return sum;}main(){ int i;

2012-08-07 13:45:25 1163

原创 write() 之后还要做些什么

一、要做什么一般来说,调用write( ) 函数之后,还需要调用 fsync( ),把修改同步到磁盘上。二、原理虽说,write( )是不带缓存的函数,但是 write( )不带缓存是指不在C库中缓存,只要应用层调用 write( ),就直接发出 write( )系统调用,而内核中的 write( ) 块设备都是有缓存的,所以就需要 fsync 将磁盘高速缓冲中的数据立刻写入磁

2012-08-06 16:33:47 1618

原创 核心模块

一、定义核心模块,也就是可供内核读取的模块化驱动程序。核心模块,放在 /lib/modules/version/kernel 下面。二、模块依赖性depmod检查依赖性,查看或生成 /lib/modules/version/modules.dep 依赖性文件,它记录了内核支持的模块的各项依赖性。不加参数:depmod 会主动分析当前内核模块,并且重新写入 /li

2012-08-04 16:17:59 1245

自定义Base64编码

自己封闭的Base64编码,可以自己订制编码表。包括字符编码,文件编码,及文件夹编码!!

2010-12-16

Pcap 程序设计(带原码)

一个基于pcap的包嗅探器了。包括基本的概念:打开一个pcap会话,有关它的全体属性,嗅探数据包,使用过滤器,使用回调函数,等等。                

2010-04-22

Linux程序设计.第4版

本书讲述在Linux系统及其他UNIX风格的操作系统上进行的程序开发,主要内容包括标准Linux C语言函数库和由不同的Linux或UNIX标准指定的各种工具的使用方法,大多数标准Linux开发工具的使用方法,通过DBM和MySQL数据库系统对Linux中的数据进行存储,为X视窗系统建立图形化用户界面等。本书通过先介绍程序设计理论,再以适当的例子和清晰的解释来阐明它的方式,帮助读者迅速掌握相关知识。 本书适合Linux的初学者及希望利用Linux进行开发的程序设计人员阅读,也适合作为高等院校计算机相关专业师生的参考教材。

2010-03-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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