码迷,mamicode.com
首页 >  
搜索关键字:inode fork vfork    ( 3904个结果
struct dirent 和DIR
1.存储目录中的文件信息(文件名、扩展名等等)#include struct dirent{ long d_ino; /* inode number 索引节点号 */ off_t d_off; /* offset to this dirent 在目录文件中的偏移 */ unsigned short ...
分类:其他好文   时间:2015-06-23 19:59:30    阅读次数:124
Linux的inode的理解
http://www.cnblogs.com/itech/archive/2012/05/15/2502284.html文件名 -> inode -> device block转自:http://www.ruanyifeng.com/blog/2011/12/inode.htmlhttp://blo...
分类:系统相关   时间:2015-06-22 19:19:37    阅读次数:152
Linux与windows的文件系统结构
昨天新哥问我iNode的区别,支支吾吾说了好久也没讲清楚,自己回来赶紧百度了一下照例先搬砖一.文件存储文件存储在硬盘上,硬盘的最小存储单位叫做“扇区”。每个扇区存512字节,操作系统读取硬盘的时候,不会一个个扇区地读取,这样效率太低,而是一次连续地读取多个扇区,即一次性读取一个块。这种由多个扇区组成...
分类:Windows程序   时间:2015-06-20 18:23:25    阅读次数:143
自己写shell命令pwd
思维:(1)得到"."的i节点号,叫n(使用stat) (2)chdir ..(使用chdir) (3)找到inode号为n的节点,得到其文件名称。 反复上述操作直到当前文件夹“.”的inode值等于".."的inode值#include #include #include #in...
分类:系统相关   时间:2015-06-19 20:02:28    阅读次数:185
linux中fork--子进程是从哪里开始运行
转自 http://blog.csdn.net/koches/article/details/7787468背景色黄色的是我加的...无法理解的话就当我是发酒疯噜...fork调用的一个奇妙之处就是它仅仅被调用一次,却能够返回两次,它可能有三种不同的返回值: 1)在父进程中,fork返回新创建子进程...
分类:系统相关   时间:2015-06-19 15:08:45    阅读次数:190
【归纳总结】Unix/linux下的进程管理(二):创建进程的函数及其应用、对比
创建进程的函数fork()、vfork()和execl()的介绍 本Unix/linux下创建进程的函数fork和vfork以及它们的差别。...
分类:系统相关   时间:2015-06-17 18:16:06    阅读次数:256
进程管理(四)
接着上一文,我们看一下do_fork()函数:long do_fork(unsigned long clone_flags, unsigned long stack_start, struct pt_regs *regs, unsigned long stack_size, int __user *parent_tidp...
分类:系统相关   时间:2015-06-17 09:46:19    阅读次数:179
进程管理(三)
(一):进程创建linux不同于其他操作系统,linux在进程的创建的时候,将进程的创建和执行程序分成了两个函数,fork()和exec()。进程在创建的过程中,首先通过fork()函数拷贝一份当前进程来创建一个子进程。子进程和父进程的区别仅仅在于PID,PPID(父进程的进程号,子进程将其设置为被拷贝进程的进程号)和某些资源以及统计量(被挂起的信号等)。exec()函数负责执行负责执行可执行文件并...
分类:系统相关   时间:2015-06-17 09:45:01    阅读次数:212
Linux进程间的通信方法
linux进程间的通信方法总结如下通过fork函数把打开文件的描述符传递给子进程通过wait得到子进程的终结信息通过加锁的方式,实现几个进行共享读写某个文件进行间通过信号通信,SIGUSR1和SIGUSR2实现用户定义功能利用pipe进行通信FIFO文件进行通信mmap,几个进程映射到同一内存区SY...
分类:系统相关   时间:2015-06-17 00:27:46    阅读次数:142
硬链接和软连接
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=ln-sfile1file2#创建文件软链接软链接,又叫符号链接。文件用户数据块存放的是另一个文件的路径名的指向。软链接就是一个普通文件,只是数据块内容有点特殊。原文件和软链接的inode不同,但修改任何一个文件都会改变文件的内容。[root..
分类:其他好文   时间:2015-06-16 19:27:47    阅读次数:100
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!