system()函数的声明和说明如下: 注意它的描述那里,system()执行一个由command参数定义的命令,通过调用/bin/sh -c命令来实现这个功能。也就是说它的逻辑是这样的! 进程调用system函数,system函数调用fork创建一个子进程,然后再调用exec函数来把这...
分类:
其他好文 时间:
2015-01-21 21:54:53
阅读次数:
272
昨天我们学习了利用requestAnimationFrame优化动画控制,然后就忍不住冲动,在fork别人codepen的基础上,实现了这个炫彩logo粒子效果,效果预览如下。...
分类:
其他好文 时间:
2015-01-21 15:15:15
阅读次数:
274
熟悉Linux操作系统的同学应该知道Linux文件系统采用了inode - block的结构来表示和存储文件,inode包含了文件的元数据信息,block存储实际的文件内容。Linux把一切的IO都抽象成文件,那么目录和普通文件一样,也都是文件。每个文件都有一个唯一的inode号。
可以用stat命令来查看一个文件的inode信息,比如下面这个文件 stat log.txt
可...
分类:
编程语言 时间:
2015-01-21 13:32:02
阅读次数:
238
鸟哥私房菜(基础篇第三版)笔记Linux最传统的磁盘文件系统(filesystem)使用的是EXT2,centos5支持EXT3,6已经支持EXT4了。文件系统包括以下三部分: 1:superblock:记录此filesystem的整体信息,包括inode/block的总量、使用量、剩余量、以及文....
分类:
其他好文 时间:
2015-01-21 10:08:14
阅读次数:
207
Boa是一种非常小巧的Web服务器,其可执行代码只有大约60KB左右。作为一种单任务Web服务器,Boa只能依次完成用户的请求,而不会fork出新的进程来处理并发连接请求。但Boa支持CGI,能够为CGI程序fork出一个进程来执行。Boa的设计目标是速度和安全。下面给大家介绍一下Boa服务器移植的...
分类:
其他好文 时间:
2015-01-20 10:13:14
阅读次数:
180
总结如下: printf("father begin"); pid_t pid; pid = fork(); if(pid > 0) { while(1) { printf("father...
分类:
系统相关 时间:
2015-01-19 23:33:31
阅读次数:
202
1.df 的使用 查看当前磁盘最大容量、已用容量...... df [ahikHTm] -a 列出所有文件系统,包括系统特有的/proc -k 以KB为单位显示 -m 以MB为单位 -h 以易读的容量显示 -H 以M=1000K取代M=1024K -i 不用硬盘容量,而以inode的数量来...
分类:
系统相关 时间:
2015-01-17 19:28:27
阅读次数:
281
目录读取过程/var/log/aa.log1.先找到跟目录的(系统加载的时候以确定),找到根目录中文件名var对应的inode2.再到Inode区找到var目录对应的block的inode,并在存储区找到相应的block。3.在var所在block中找到文件名为log的对应的inode4.到Inode区找到log对应的block的inode,..
分类:
其他好文 时间:
2015-01-17 06:35:02
阅读次数:
175
++++++++++++++++++信号机制+++++++++++++++++++接收信号int signal(int sig,__sighandler_t handler);int func(int sig);sig 指明了所要处理的信号类型,handler是SIG_IGN,SIG_DFL或者返回...
分类:
系统相关 时间:
2015-01-16 19:07:42
阅读次数:
346