
Linux
xiaoshi_xiaoshi
这个作者很懒,什么都没留下…
展开
-
Eclipse CDT调试linux内核
在Linux操作系统上,一般以C/C++开发为主。使用这个平台,主要都是针对C/C++开发。传统在 Linux下开发程序,是在文字模式下,利用vi或者vim等文字编辑器编辑C/C++程序,保存之后,在命令行中使用gcc进行相应的编译操作。如果想要调试程序,一般会用gdb来调试,但也都是在终端命令行环境下进行操作的。 但是,这种开发和调试的环境,对熟悉使用IDE开发的人会又很大的不便;对一些不原创 2011-12-01 12:34:19 · 578 阅读 · 0 评论 -
vi/vim编辑器必知必会
一、我们为什么要学习vim编辑器? Linux的命令行界面下面有非常多的文本编辑器。比如经常听说的就有Emacs、pico、nano、joe与vim等。vim可以看做是vi的高级版。我们为什么一定要学习vim呢?有以下几个原因: (1)所有的Unix like系统都会内置vi文本编辑器,其他的文本编辑器则不一定会存在。 (2)很多软件的编辑接口都会主动调用vi。 (3)vim具有程序编转载 2011-12-05 09:45:53 · 359 阅读 · 0 评论 -
ubuntu 创建/删除用户及修改密码
以root帐户登录, 创建新用户: 运行:$ sudo adduser tete 正在添加用户"tete"... 正在添加新组"tete" (1002)... 正在添加新用户"tete" (1002) 到组"tete"... 创建主目录"/home/tete"... 正在从"/etc/skel"复制文件... 输入新的 UNIX 口令: 重新输入新的 UNIX 口令: pass转载 2011-12-16 15:14:04 · 3339 阅读 · 0 评论 -
基于x86体系结构分析linux-2.6.26内核编译过程
1. Makefile的分析: 1)Linux内核编译简述: Linux2.6内核引入了kbuild机制,通过makemenuconfig配置把配置信息保存到.config 文件中,当.config文件被改变之后,在重新编译,Kbuild能够保证只进行最小化的编译。 Linux内核的编译系统主要包括的文件: 交叉编译工具:是编译生成的可执行文原创 2012-02-16 22:02:55 · 1869 阅读 · 0 评论