进击吧,linux(八) 文件复制实现
之前,学习了文件的操作。这下,就可以使用这些操作,来写一个实现文件复制的程序。该程序和linux的cp一样,接收两个参数,一个复制的文件,一个是复制的目的地。考虑简单实现,就不要带可选参数了
发表于 6/17/2015 6:56:20 PM
阅读(3874)
进击吧,linux(七) 文件操作学习
Linux里面,对文件的操作是很有必要的,因此要先学习对文件的一些操作。总体来说,文件的操作,有以下几个:1、打开文件2、创建文件3、读文件内容4、写文件内容5、重定位文件指针6、关闭文件
发表于 6/17/2015 5:29:24 PM
阅读(3252)
进击吧,linux(六) – tftp下载程序
在ARM学习到linux部分,就要学习使用网络下载程序了,因为linux内核比较大,外加上文件系统,就更大了,此时使用串口或者usb下载的话,就比较耗费时间了。所以要使用网络下载程序,一般是使用tftp。
发表于 6/16/2015 8:53:59 PM
阅读(3164)
进击吧,linux(五)- 嵌入式根文件系统
Linux内核启动后,需要挂载根文件系统后,才能正常的运行linux。因此需要构建根文件系统。因为是在嵌入式中使用,所以构建的是嵌入式根文件系统。构建嵌入式文
发表于 6/16/2015 1:14:29 PM
阅读(3399)
进击吧,linux(四)-Linux内核配置、编译及使用
在linux的官网上,可以下载各个版本的Linux内核,其实我们是可以将这些内核下下来,自己配置编译来使用的。首先是下载内核,我使用的是2.6.39版本的内核。&nbs
发表于 6/12/2015 7:13:57 PM
阅读(4106)
进击吧,linux(三)-Linux动态函数库设计
上次,制作了静态函数库,动态函数库的制作也是差不多一样的流程。不过动态函数库的后缀是.so。步骤依然是三步:1、使用gcc–c将.c代码编译成.o如gcc&nb
发表于 6/9/2015 12:49:57 PM
阅读(2795)
进击吧,linux(二)-Linux静态函数库设计
对于一个应用程序,链接的时候,是可以链接动态库和静态库的。两个的区别也很简单。链接动态库,动态库的代码不会包含到应用程序的代码中去,而使用静态库的话,静态库的代码都是要包含到应用成的代码中去的。这样,就
发表于 6/9/2015 11:27:10 AM
阅读(3272)
进击吧,linux(一)-Linux应用程序地址分布
对于一个linux的应用程序,在内存中是分成好几个部分的。每一个部分有自己的作用。分成5个段:1、代码段:用来保存应用程序的
发表于 6/8/2015 8:47:17 PM
阅读(3526)
Linux shell 学习
在学习uboot的makefile的时候,发现有很多东西看不懂,因为包含了很多linuxshell的一些知识,本着什么不会,就学什么,所以先来学习一下linuxshell。参考的是网易云课堂的北大青鸟的linuxshell视频教程。1、Shell命令的组合使用三
发表于 4/16/2015 11:11:59 AM
阅读(3196)
