随笔分类 -  linux

摘要:1. 学会写简单的makefile 2. 编一应用程序,可以用makefile跑起来 3. 学会写驱动的makefile 4. 写一简单char驱动,makefile编译通过,可以insmod, lsmod, rmmod. 在驱动的init函数里打印hello world, insmod后应该能够通过dmesg看到输出。 5. 写一完整驱动, 加上read, write, ioct... 阅读全文
posted @ 2008-08-28 11:35 Salesforce 阅读(412) 评论(0) 推荐(0)
摘要:新手老鸟值得一看的贴子 学习linux中的常见问题 一些关于linux知识的东西 kernel 2.6.0 编译方法 RPM的使用--详细演示安装,删除和查询 Linux必学的60个命令 Linux下常用压缩格式的压缩与解压方法 给用红旗的朋友送大礼包来了(不断增加和更新中...) 各种linux操作系统及工具包下载 打造Linux不死神功 硬盘安装linux系列 图解VM... 阅读全文
posted @ 2008-08-28 11:34 Salesforce 阅读(203) 评论(0) 推荐(0)
摘要:数组与指针的区别 在C语言中对于下面的两种情况,是否相同呢? char a[] = "abcdefg";---------------1 char *p = "abcdefg";-----------------2 在谈到这些区别时,应该先谈一下计算机中对变量是如何存储的。从编译原理中我们知道,对于所有的变量他都会影射到一个符号表中。为了简化,这里给出一种最简单的便于理解的符号表: ... 阅读全文
posted @ 2008-08-26 18:40 Salesforce 阅读(280) 评论(0) 推荐(0)
摘要:后台命令: &命令 当在前台运行某个作业时,终端被该作业占据;而在后台运行作业时,它不会占据终端。可以使用&命令把作业放到后台执行。该命令的一般形式为: 命令& 为什么要在后台执行命令?因为当在后台执行命令时,可以继续使用你的终端做其他事情。适合在后台运行的命令有f i n d、费时的打印作业、费时的排序及一些s h e l l脚本。在后台运行作业时要当心:需要用户交互的命令不要放在后台执行,因为... 阅读全文
posted @ 2008-08-05 10:08 Salesforce 阅读(176) 评论(0) 推荐(0)
摘要:***************************************************************** # * * # * or in FAR 52.227-19, as applicable. * # * * # ***************************************************************** # # #... 阅读全文
posted @ 2008-08-05 09:13 Salesforce 阅读(268) 评论(0) 推荐(0)
摘要:cat c a t是一个简单而通用的命令,可以用它来显示文件内容,创建文件,c a t命令的一般形式为: cat [options] filename1 ... filename2 ... 如果希望显示名为m y f i l e的文件,可以用: $ cat myfile 如果希望显示m y f i l e 1、m y f i l e 2、m y f i l e 3这三个文件,可以用: $ cat ... 阅读全文
posted @ 2008-08-05 00:23 Salesforce 阅读(284) 评论(0) 推荐(0)
摘要:find命令: F i n d是一个非常有效的工具,它可以遍历当前目录甚至于整个文件系统来查找某些文件或目录, 一般形式为:find pathname -options [-print -exec -ok] find命令选项 -name 按照文件名查找文件。 -perm 按照文件权限来查找文件。 -prune 使用这一选项可以使f i n d命令不在当前指定的目录中查找,如果同时使用了- d ... 阅读全文
posted @ 2008-08-03 23:26 Salesforce 阅读(233) 评论(0) 推荐(0)
摘要:Gcc编译常见问题(1):为什么会出现undefined reference to 'xxxxx'错误? 首先这是链接错误,不是编译错误,也就是说如果只有这个错误,说明你的程序源码本身没有问题,是你 用编译器编译时参数用得不对,你没有指定链接程序要用到得库,比如你的程序里用到了一些数学函数, 那么你就要在编译参数里指定程序要链接数学库,方法是在编译命令行里加入-l... 阅读全文
posted @ 2008-07-22 14:10 Salesforce 阅读(151) 评论(0) 推荐(0)
摘要:cd ~:进入这用户的home目录下。 mkdir /home/TestTan:创建 /home/TestTan目录, rmdir dirctory:删除相应的目录, mv test4_4.c test4_4:将test4_4.c重命名为test4_4, 【spsn@localhost TestTan]$ cp sum.c ~/Test/Tan_C:将sum.c复制到用户目录的/Test/Tan... 阅读全文
posted @ 2008-07-14 22:30 Salesforce 阅读(200) 评论(0) 推荐(0)