码迷,mamicode.com
首页 >  
搜索关键字:inode fork vfork    ( 3904个结果
一个fork()系统调用的问题
转载:http://coolshell.cn/articles/7965.html题目:请问下面的程序一共输出多少个“-”?1234567891011121314151617#include #include #include int main(void){int i;for(i=0; i0,则是父...
分类:其他好文   时间:2015-04-10 15:02:12    阅读次数:119
Linux内核创建一个新进程的实验
陈铁+原创作品转载请注明出处+《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000Linux内核对进程管理是操作系统的重要任务之一。此次实验就是了解内核创建一个新进程的大致过程。为了简单,使用fork再用户态创建一个进程。代码如下:#include<std..
分类:系统相关   时间:2015-04-10 11:40:39    阅读次数:222
Linux进程控制(三)
1. 进程间打开文件的继承 1.1. 用fork继承打开的文件 fork以后的子进程自动继承了父进程的打开的文件,继承以后,父进程关闭打开的文件不会对子进程造成影响。 示例: #include #include #include #include #include int main() { char...
分类:系统相关   时间:2015-04-09 23:20:09    阅读次数:252
Linux进程控制(二)
1. 进程的创建 Linux下有四类创建子进程的函数:system(),fork(),exec*(),popen() 1.1. system函数 原型: #include int system(const char *string); system函数通过调用shell程序/bin/sh –c来执行...
分类:系统相关   时间:2015-04-09 23:20:06    阅读次数:312
linux的父进程向子进程发kill信号例子以及对子进程的状态进行判断
先看一个父进程向子进程发kill信号例子: #include #include #include #include #include int main(int argc, const char *argv[]) { pid_t pid; int status; pid = fork(); if (0 == pid) { pri...
分类:系统相关   时间:2015-04-09 19:52:28    阅读次数:150
Ddb 调试
多进度调试 follow-fork-mode 在2.5.60版Linux内核及以后,GDB对使用fork/vfork创建子进程的程序提供了follow-fork-mode选项来支持多进程调试。 // 例子 set follow-fork-mode [paren...
分类:数据库   时间:2015-04-09 17:11:22    阅读次数:322
linux系统文件属性
1 硬链接概念硬链接是指通过索引节点(Inode)来进行链接,在Linux(ext2,ext3)文件系统中,保存在磁盘分区中的文件不管是什么类型都会给它分配一个编号,这个编号被称为索引节点编号(Inode Index)简称Inode,即在系统中文件的编号。 在Linux文件系统中,多个文件名指向同一...
分类:系统相关   时间:2015-04-09 17:10:53    阅读次数:251
linux下的C\C++多进程多线程编程
1、多进程编程 [cpp] view plaincopy #include    #include    #include       int main()   {       pid_t child_pid;          /* 创建一个子进程 */       child_pid = fork();       if(chil...
分类:编程语言   时间:2015-04-09 13:46:20    阅读次数:208
通过fork函数创建进程的跟踪,分析linux内核进程的创建
作者:吴乐 山东师范大学《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000一、实验过程1.打开gdb,设置断点2.跟踪到do_fork处3.跟踪到copy_process断点处。4.跟踪到ret_from_fork子进程...
分类:系统相关   时间:2015-04-08 23:06:50    阅读次数:365
利用stat命令获取Linux文件系统和文件的详细状态信息
用途:stat命令用于显示文件或文件系统的状态信息,来自于coreutils软件包,一般系统自带此命令工具,它能获取与文件系统及文件相关的许多信息,具体用途见stat的功能选项。这些信息包括inode、atime、ctime、mtime、文件(系统)类型、权限、块大孝符号连接等。语法:stat[OPT..
分类:系统相关   时间:2015-04-08 16:50:58    阅读次数:261
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!