- 博客(13)
- 收藏
- 关注
转载 从ramdist根文件系统启动linux
http://blog.sina.com.cn/s/blog_6634dffb0100iiy0.html 今天做了个试验,让Linux2.6.29.4从ramdisk根文件系统启动成功,总结一下。其中涉及的内容较多,很多东西不再详述,如需深入研究请查阅相关资料(百度或谷歌一下一大堆)。开发环境:Fedora 9交叉编译工具链:arm-linux-gcc 4.3.2 wi
2013-10-11 11:36:17
878
原创 如何从内核空间调用用户空间程序
在include/linux/kmod.h中,我们可以找到API函数call_usermodehelper的定义:static inline intcall_usermodehelper(char *path, char **argv, char **envp, enum umh_wait wait){...}它实际上是调用了kernel/kmod.c中定义的函数cal
2013-03-18 11:40:47
1199
转载 可变参数及可变参数宏的使用
可变参数及可变参数宏的使用我们在C语言编程中会遇到一些参数个数可变的函数,例如printf()这个函数,这里将介绍可变函数的写法以及原理. * 1. 可变参数的宏一般在调试打印Debug 信息的时候, 需要可变参数的宏. 从C99开始可以使编译器标准支持可变参数宏(variadic macros), 另外GCC 也支持可变参数宏, 但是两种在细节上可能存在区别. 1. __
2012-12-30 14:30:19
718
转载 字节对齐详解
一.什么是字节对齐,为什么要对齐? 现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定类型变量的时候经常在特定的内存地址访问,这就需要各种类型数据按照一定的规则在空间上排列,而不是顺序的一个接一个的排放,这就是对齐。 对齐的作用和原因:各个硬件平台对存储空间的处理上有很大的不同。一些平台对某些特定类型的
2012-12-14 16:55:38
320
原创 svn入门手册
<!--@page {margin:0.79in}p {margin-bottom:0.08in}a:link {color:#0000ff; text-decoration:none}-->Subversion入门手册本文只介绍linux版本的subversion的简单用法,至于windows的subversion则比较傻瓜化,对照本文
2012-12-05 16:10:15
538
原创 linux subversion服务器安装教程
<!--@page {margin:0.79in}p {margin-bottom:0.08in}a:link {color:#0000ff; text-decoration:none}-->Linux下subversion服务器的安装与配置1.获取文件httpd和subversion:httpd: http://httpd.apache.o
2012-12-05 16:08:22
441
原创 GCC的一些环境变量的配置
1. gcc(包括交叉编译器)的头文件搜索路径add include dir to C laguage: export C_INCLUDE_PATH=/usr/local/yourC_IncludeDir: $C_INCLUDE_PATHadd include dir to C++ laguage: export CPLUS_INCLUDE_PATH=/u
2012-12-05 15:23:41
1390
原创 linux 文件系统的重新调整
Some times, your file system did not used all of your partition size, you can change your file system size like this:1. check file system first(your /home dir is mounted on /dev/sda1):umount /
2012-12-05 15:02:49
507
原创 linux raid1搭建教程
<!--@page {margin:0.79in}p {margin-bottom:0.08in}-->Linux raid1环境搭建与使用说明为什么要搭建linuxraid1环境Linux raid1是linux服务器最常用的一种硬盘冗余备份的方案,它能在硬盘损坏的情况下保证硬盘数据内的安全,当然,前提是至少还有一块硬盘是好的。它经
2012-12-05 14:52:44
1012
1
原创 linux ftp 服务器搭建教程(虚拟用户)
1. Install vsftpd: yum install vsftpd2. Add a virtual user: useradd virtual_user -s /sbin/nologin mkdir /ftpboot chown virtual_user.virtual_user /ftpboot -R chmod 764 /ftp
2012-12-05 14:46:56
583
转载 “环上的精彩”—以太环网保护技术发展纵论
“环上的精彩”—以太环网保护技术发展纵论http://www.c114.net ( 2009/12/28 16:32 )以太网从诞生到今天已经走过了二十几个年头,伴随着IP的大发展,以太网也已经一统江湖,98%以上的局域网采用以太网标准构建。在这二十多年中,以太网标准不断推陈出新,在速率、安全、稳定性等各方面均有成系列的标准,而环网保护标准无疑是以太网标准家族中最有特色、发展道路最坎坷
2012-12-05 14:41:14
976
转载 以太网端口的auto nagotiation
以太网端口协商原理,以太网自适应原理以太网端口电口工作模式简单介绍:1.以太网口的两端工作模式(10M半双工、10M全双工、100M半双工、100M全双工、自协商)必须设置一致。2.如果一端是固定模式(无论是10M、100M),另外一端是自协商模式,即便能够协商成功,自协商的那一端也将只能工作在半双工模式。 3.如果一端工作在全双工模式,另外一端工作在半双工模式(包括
2012-12-05 14:39:01
2805
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人