
Linux
文章平均质量分 75
西_瓜_瓜
《黑客帝国》的代码世界
展开
-
新人,小搭建NFS协议
一.编译工具1、工具链压缩包:fsl-linaro-toolchain.tar.gz2、加入环境变量:exportPATH=$PATH:/opt/freescale/usr/local/gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12/fsl-linaro-toolchain/bin/3、测试:chenxibing@compiler:~$原创 2015-07-15 14:28:02 · 672 阅读 · 0 评论 -
Unix时间戳 怎么计算
Unix时间戳(Unix timestamp),或称Unix时间(Unix time)、POSIX时间(POSIX time),是一种时间表示方式,定义为从格林威治时间1970年01月01日00时00分00秒起至现在的总秒数。Unix时间戳不仅被使用在Unix 系统、类Unix系统中,也在许多其他操作系统中被广告采用。【注意】目前相当一部分操作系统使用32位二进制数字表示时间。原创 2017-05-09 00:14:11 · 6743 阅读 · 0 评论 -
Linux下poky编译2
1、解开pinky的包2、进入pinky目录输入 source poky-init-build-env3、修改build/conf/local.conf ,主要是修改MACHINE,我用samsung的ARM,所以选了fic-gta01,也就是OPENMOKO的平台4、决定编译什么样子的目标,poky 可以编译好多种image,按照手册上的描述有这些:原创 2017-02-06 21:44:36 · 1245 阅读 · 0 评论 -
Linux下poky编译1
Poky可以看着是OE的简化版本(OE中有1969项,支持opie,gpe等,而poky只有333项)这样的好处是如果缺少什么package ,可以到OE那里去找,然后放到poky中来。poky用的是bitbake,一般来说bitbake 不会有什么错误。所以当遇到问题的时候,常见的是meta/package的错误,主要有找不到source,此时修改.bb文件的SRC_UI .下面使用po原创 2017-02-06 21:35:10 · 4144 阅读 · 0 评论 -
进程、线程、进程间通信等概念
进程和线程都是由操作系统所体会的程序运行的基本单元,系统利用该基本单元实现系统对应用的并发性。每个独立的线程有一个程序运行的入口、顺序执行序列和程序的出口。但是线程不能够独立执行,必须依存在应用程序中,由应用程序提供多个线程执行控制。1、进程 进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位。线程是进程的一个实体,是CP原创 2017-01-10 20:29:02 · 660 阅读 · 0 评论 -
Linux命令1:压缩和解压
有时候在Linux下敲命令行时,压缩、解压记得不是很牢固,这里总结下,方便以后来查看.tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩,不具备压缩功能) .gz原创 2016-12-28 00:20:14 · 298 阅读 · 0 评论 -
Linux中的静态库、动态库
1、linux库文件分为静态库和动态库两种 静态库习惯以.a 结尾,而动态库习惯以.so(shared object)结尾。而且必须以lib开头。2、静态库的原则是“以空间换时间”,增加程序体积,减少运行时间生成:在编译时候,先生成目标文件.o,然后用ar文件对目标文件归档,生成静态库文件。例如:ar -rc libtest.a myalib.o (注意:ar -rc 的目标是 .原创 2016-12-31 18:28:09 · 569 阅读 · 1 评论 -
在Linux中创建文件目录软链接、硬链接的方法
在Linux中常常会用到链接,就像在PC电脑中的桌面快捷方式一样。1. 使用方式:ln [option] source_file dist_file -f 建立时,将同档案名删除 -i 删除前进行询问 -s 软链接,否则默认为硬链接 n -s abc cde原创 2016-12-31 16:14:20 · 36173 阅读 · 2 评论 -
RTOS系统与Linux系统的区别
RTOS是实时操作系统Linux是时分系统,不过可以通过配置内核改成实时系统实时操作系统 英文称Real Time Operating System,简称RTOS。 1.实时操作系统定义 实时操作系统(RTOS)是指当外界事件或数据产生时,能够接受并以足够快的速度予以处理,其处理的结果又能在规定的时间之内来控制生产过程或对处理系 统作出快速响应,并控制所原创 2016-12-30 00:57:49 · 62101 阅读 · 1 评论 -
Linux下根目录文件分析
cd abc 进入当前目录下面的abc子目录cd /abc 进入根目录/下的abc子目录为了更好的理解 Linux根目录”/“下各个系统文件夹的含义和用途,下面以红帽9.0个人版为例,根据功能将根目录下文件夹分为以下四类:也通过查看各个文件夹下文件的颜色来了解文件的含义。文件颜色的含义:蓝色为文件夹;绿色是可执行文件;浅蓝色是链接文件;红框文件是加了SUID位,任意限原创 2016-11-30 14:55:03 · 496 阅读 · 0 评论 -
系统时间struct timespec 与 struct timeval 的区别
1、精确级别:纳秒级别struct timespec//精确到纳秒{time_t tv_sec; //秒long tv_nsec;//纳秒,1s = 1000ms(毫秒) = 1000*1000us(微妙) = 1000*1000*1000ns(纳秒)}函数原型longclock_gettime(clockid_t which_clock_id, str原创 2017-05-09 00:18:01 · 10238 阅读 · 0 评论