
linux
文章平均质量分 55
kankanli
这个作者很懒,什么都没留下…
展开
-
【转载】System.map文件的作用
System.map文件的作用2008-11-11 19:48编译:赵炯 www.plinux.org (gohigh@sh163.net)有关System.map文件的信息好象很缺乏。其实它一点也不神秘,并且在整个事情当中它并不象看上去那么得重要。但是由于缺乏必要的文档说明,使其显得比较神秘。它就象耳垂,我们每个人都有,但却不知道是干什么用的。本网页就是用来说明这个问题的。转载 2009-05-25 13:05:00 · 541 阅读 · 0 评论 -
spec文件
1 rpm打包过程中容易混淆的两个概念: build directory: 是rpmbuild实际软件构建,编译源码,运行脚本等的地方.通常你不用担心构建目录,因为rpmbuild命令会按需要自动切换到合适的目录,通常的build directory根目录是BUILD. buildroot: 是用于测试安装的目录.通常是/var/tmp目录. rpmbuild会在bui原创 2010-01-10 21:25:00 · 5998 阅读 · 1 评论 -
vi 命令
gd 跳到目前光标所在的字(word)所在的符号的定义位置(写程序的时候使用,跳到函数变量定义的地方) 分割窗口: :split 分割当前窗口,可以指定另外一个文件名并在新窗口中打开.如果不指定,则新窗口中打开当前窗口的文件. :vsplit 同split,但是以垂直的方式飞开窗口,两个窗口将以竖直并排的方式排列; :diffsplit 和上面两个命令一样,但是新增了一个原创 2010-01-10 15:54:00 · 617 阅读 · 0 评论 -
rpm 包创建
一 准备工作 1 想清楚你要创建什么, 你想把什么打包进入一个RPM包?一个应用程序?一个库?一组配置文件还是一个文档包? 一般来说,会创建一个源文件包和一个二进制文件包.二进制文件包用于安装(即通常的rpm包),而源文件包则会对重新构建二进制包和更新包带来极大便利(即srpm包,源码包). 二 构建rpm 1 设置目录结构, 通常Redhat的系统会在原创 2010-01-10 20:38:00 · 1744 阅读 · 0 评论 -
gdb
参考链接:http://learn.akae.cn/media/ch10.html 1 编译时的-g选项是在可执行文件中加入源码的信息,如第几条机器指令对应第几条源码.但并不是把整个源文件嵌入到可执行文件中,因此,在调试时必须保证gdb能够找到源文件. 2 在gdb中输入help能够查看命令类别,也可以进一步查看某一类别中有那些命令:Type "help" followed b原创 2010-01-10 16:24:00 · 652 阅读 · 0 评论 -
配置yum源
Yum reads its configuration from one or more configuration files. The main configuration file is typically stored in /etc/yum.conf, and contains the default settings to use when retrieving and ins转载 2009-12-22 21:23:00 · 1466 阅读 · 0 评论 -
Linux kernel development Chapter2 进程管理
1 进程管理相关代码 1.1 thread_info结构,在文件中定义 struct thread_info { struct task_struct *task; struct exec_domain *exec_domain; unsigned long flags; __原创 2009-11-08 13:43:00 · 687 阅读 · 0 评论 -
gcc的内联支持
http://gcc.gnu.org/onlinedocs/gcc-4.4.2/gcc/Inline.html#Inline1 gnu实现使用内联提升性能的两种方式: 1.1 将内联函数代码集成到调用函数代码中,从而节省函数调用过程带来的开销; 1.2 如果内联函数有参数的实际参数值为常量,则可以在编译时简化代码???????? 2 gnu实现内联原创 2009-10-30 17:08:00 · 2229 阅读 · 0 评论 -
Linux kernel development Chapter1 内核简介
1 linux内核并不区分线程和进程。对于内核来说,所有的线程和进程都一样,只是其中的一些共享资源而已。 2 内核开发特点: 2.1 linux内核开发不能使用c函数库,因为c库需要操作系统的支持,而且c库的大小和效率也是内核开发所不能容忍的; 但是大部分c库函数在内核中都是被实现了。只要包含内核代码中相应的头文件,就能够使用相应的类似函数;原创 2009-10-30 16:01:00 · 516 阅读 · 0 评论 -
linux DISPLAY 环境变量
Linux下新手基本操作及技巧看图上路 [ 作者:佚名 转贴自:赛迪网 点击数:35366 更新时间:2005-6-6 ] 您总是可以通过注销当前用户标识,然后以新的用户标识登录来切换到另一个用户标识。但是如果您只需要以另一个用转载 2010-04-02 11:10:00 · 16208 阅读 · 0 评论