U盘插电脑上去只显示“可移动磁盘”,打开的时候提示请插入移动可移动磁盘
2013-04-22 19:24
1016 查看
随着一句fork,一个新进程“呱呱坠地”,但这时它只是老进程的一个“克隆”。随后,随着exec,新进程脱胎换骨,离家独立,开始了独立工作的职业生涯。
人有生老病死,进程也一样。它可能是自然死亡,即运行到main函数的最后一个“}”,从容地离去;也可能是中途退场,退场有两种方式,一种是调用exit函数,一种是在main函数内使用return,无论哪一种方式,它都可以留下留言,放在返回值里保留下来;它甚至还可能被谋杀,即被其他进程通过另外一些方式结束它的生命。
进程死亡以后会留下一个空壳,wait站好最后一班岗,打扫战场,使其最终归于无形。这就是进程完整的一生。
#include <sys/types.h>
#include <stdio.h>
#include <sys/wait.h>
#include <stdlib.h>
main()
{
pid_t p,pc;
p=fork();
if(p<0){
printf("error\n");
}
else if(p==0){
printf("this is child process with pid of %d\n",getpid());
sleep(5);
}
else{
pc=wait(NULL);
printf("this is father process with pid of %d and I catched a child process with pid of %d\n",getpid(),pc);
}
exit(0);
}
[huazi@huazi c]$ ./fork
this is child process with pid of 12939
this is father process with pid of 12938 and I catched a child process with pid of 12939
[huazi@huazi c]$
人有生老病死,进程也一样。它可能是自然死亡,即运行到main函数的最后一个“}”,从容地离去;也可能是中途退场,退场有两种方式,一种是调用exit函数,一种是在main函数内使用return,无论哪一种方式,它都可以留下留言,放在返回值里保留下来;它甚至还可能被谋杀,即被其他进程通过另外一些方式结束它的生命。
进程死亡以后会留下一个空壳,wait站好最后一班岗,打扫战场,使其最终归于无形。这就是进程完整的一生。
#include <sys/types.h>
#include <stdio.h>
#include <sys/wait.h>
#include <stdlib.h>
main()
{
pid_t p,pc;
p=fork();
if(p<0){
printf("error\n");
}
else if(p==0){
printf("this is child process with pid of %d\n",getpid());
sleep(5);
}
else{
pc=wait(NULL);
printf("this is father process with pid of %d and I catched a child process with pid of %d\n",getpid(),pc);
}
exit(0);
}
[huazi@huazi c]$ ./fork
this is child process with pid of 12939
this is father process with pid of 12938 and I catched a child process with pid of 12939
[huazi@huazi c]$
相关文章推荐
- 打开U盘时提示请插入磁盘,东芝,SSS6692-B4量产过程
- Win7系统打开U盘提示请将磁盘插入驱动器怎么办?
- win电脑插入u盘移动硬盘提示usb无法识别怎么办怎么修复
- 移动磁盘显示盘符但无法打开,提示格式化
- 解决U盘无法打开,提示请将磁盘插入驱动器H的方法
- U盘问题,插入时只有声音,没有显示,在”计算机管理”的“磁盘管理”中,上面看不到盘符”H:”,下面可以看到”磁盘1 可移动无媒
- .U盘插入电脑提示未知的USB设备unkown device
- U盘插入电脑,提示“无法识别的设备” 的维修
- win10下插入U盘连接上电脑但不显示盘符该怎么办?
- 如何解决u盘插入电脑 在“我的电脑”中不显示
- (asp.net)鼠标放上去的时候文本框的提示消失,鼠标离开又重新显示
- 移动硬盘或U盘总提示磁盘已满
- windows7无声音,提示扬声器、耳机未插入的解决办法!电脑右下角喇叭显示未插入扬声器或耳机怎么解决!
- U盘插入电脑提示格式化的原因
- U盘插入电脑提示要格式化
- 【原创】U盘插入磁盘显示脱机解决
- 实用小工具:电脑插入U盘后自动打开文件夹
- 怎么设置GridView的单元格在内容显示超过长度的时候用省略号代替而不是换行当鼠标移上去的时候将影藏的内容提示出来
- Win7下将U盘插入电脑后不显示图标的解决方法
- u盘插入电脑不显示容量,也打不开的一种解决方法