进入linux下cs样式没出来的进程管理器后不知道怎么退出来

新手园地& & & 硬件问题Linux系统管理Linux网络问题Linux环境编程Linux桌面系统国产LinuxBSD& & & BSD文档中心AIX& & & 新手入门& & & AIX文档中心& & & 资源下载& & & Power高级应用& & & IBM存储AS400Solaris& & & Solaris文档中心HP-UX& & & HP文档中心SCO UNIX& & & SCO文档中心互操作专区IRIXTru64 UNIXMac OS X门户网站运维集群和高可用服务器应用监控和防护虚拟化技术架构设计行业应用和管理服务器及硬件技术& & & 服务器资源下载云计算& & & 云计算文档中心& & & 云计算业界& & & 云计算资源下载存储备份& & & 存储文档中心& & & 存储业界& & & 存储资源下载& & & Symantec技术交流区安全技术网络技术& & & 网络技术文档中心C/C++& & & GUI编程& & & Functional编程内核源码& & & 内核问题移动开发& & & 移动开发技术资料ShellPerlJava& & & Java文档中心PHP& & & php文档中心Python& & & Python文档中心RubyCPU与编译器嵌入式开发驱动开发Web开发VoIP开发技术MySQL& & & MySQL文档中心SybaseOraclePostgreSQLDB2Informix数据仓库与数据挖掘NoSQL技术IT业界新闻与评论IT职业生涯& & & 猎头招聘IT图书与评论& & & CU技术图书大系& & & Linux书友会二手交易下载共享Linux文档专区IT培训与认证& & & 培训交流& & & 认证培训清茶斋投资理财运动地带快乐数码摄影& & & 摄影器材& & & 摄影比赛专区IT爱车族旅游天下站务交流版主会议室博客SNS站务交流区CU活动专区& & & Power活动专区& & & 拍卖交流区频道交流区
白手起家, 积分 41, 距离下一级还需 159 积分
论坛徽章:0
平台:linux7.2
我用fork()创建了一个子进程,子进程处理完后我用exit(0)退出,却发现子进程用ps -ef|grep 进程名,还是能看到?怎么回事?如何做到子进程退出后用ps -ef|grep 进程名,子进程名不在上面?
白手起家, 积分 64, 距离下一级还需 136 积分
论坛徽章:0
fork子进程,子进程如何退出?
着本UNIX高级编程,把进程那章再看一遍..
& &不仅仅是对这个问题, 对于将来的很多问题都有好处.
原帖由 &jenson0015& 发表:
平台:linux7.2
我用fork()创建了一个子进程,子进程处理完后我用exit(0)退出,却发现子进程用ps -ef|grep 进程名,还是能看到?怎么回事?如何做到子进程退出后用ps -ef|grep 进程名,子进程名不在上面?
家境小康, 积分 1668, 距离下一级还需 332 积分
论坛徽章:0
fork子进程,子进程如何退出?
贴源码出来看看~~~
小富即安, 积分 2978, 距离下一级还需 2022 积分
论坛徽章:0
fork子进程,子进程如何退出?
家境小康, 积分 1668, 距离下一级还需 332 积分
论坛徽章:0
fork子进程,子进程如何退出?
我也想不明白??
#include &unistd.h&;
#include &sys/types.h&;
int
main(void)
{
& && &&&pid_
& && &&&printf(&Current process id is %d\n&,getpid());
& && &&&if((pid=fork())&0) {
& && && && && & printf(&create subprocess error&);
& && && && && & exit(1);
& && &&&}
& && &&&if(pid==0) {&&/* sub process */
& && && && && & printf(&The subprocess id is %d\n&,getpid());
& && && && && & sleep(2);
& && && && && & printf(&The sub process is doned\n&);
& && && && && & exit(0);
& && &&&}
& && &&&printf(&The p process sleep 10 second and exit \n&);
& && &&&sleep(10);
& && &&&exit(0);
}
/root# ./a.out
Current process id is 5576
The p process sleep 10 second and exit
The subprocess id is 5577
The sub process is doned
这是观察的情况.
# do ps -x|grep a. sleep 1 ; done
5565 pts/3& & S& && &0:00 grep a.out
5568 pts/3& & R& && &0:00 grep a.out
5571 pts/3& & S& && &0:00 grep a.out
5574 pts/3& & S& && &0:00 grep a.out
5576 pts/1& & S& && &0:00 ./a.out
5579 pts/3& & S& && &0:00 grep a.out
5576 pts/1& & S& && &0:00 ./a.out
5577 pts/1& & Z& && &0:00 [a.out &defunct&;]
5582 pts/3& & S& && &0:00 grep a.out
5576 pts/1& & S& && &0:00 ./a.out
5577 pts/1& & Z& && &0:00 [a.out &defunct&;]
5585 pts/3& & R& && &0:00 grep a.out
5576 pts/1& & S& && &0:00 ./a.out
5577 pts/1& & Z& && &0:00 [a.out &defunct&;]
5576 pts/1& & S& && &0:00 ./a.out
5577 pts/1& & Z& && &0:00 [a.out &defunct&;]
5591 pts/3& & S& && &0:00 grep a.out
5576 pts/1& & S& && &0:00 ./a.out
5577 pts/1& & Z& && &0:00 [a.out &defunct&;]
5594 pts/3& & S& && &0:00 grep a.out
5576 pts/1& & S& && &0:00 ./a.out
5577 pts/1& & Z& && &0:00 [a.out &defunct&;]
5576 pts/1& & S& && &0:00 ./a.out
5577 pts/1& & Z& && &0:00 [a.out &defunct&;]
5604 pts/3& & S& && &0:00 grep a.out
复制代码
请帮忙....
小富即安, 积分 2978, 距离下一级还需 2022 积分
论坛徽章:0
fork子进程,子进程如何退出?
为什么不用killall a.out呢?
家境小康, 积分 1668, 距离下一级还需 332 积分
论坛徽章:0
fork子进程,子进程如何退出?
[quote]原帖由 &zonzi&]为什么不用killall a.out呢?[/quote 发表:
a.out能产上一个子进程。kill 了就不能观察进程5577了
白手起家, 积分 17, 距离下一级还需 183 积分
论坛徽章:0
fork子进程,子进程如何退出?
在父进程里用waitpid()
白手起家, 积分 17, 距离下一级还需 183 积分
论坛徽章:0
fork子进程,子进程如何退出?
main(void)
& && &&&pid_
& && &&&printf(&Current process id is %d\n&,getpid());
& && &&&if((pid=fork())&0) {
& && && && && & printf(&create subprocess error"
& && && && && & exit(1);
& && &&&if(pid==0) {&&/* sub process */
& && && && && & printf(&The subprocess id is %d\n&,getpid());
& && && && && & sleep(2);
& && && && && & printf(&The sub process is doned\n"
& && && && && & exit(0);
& && &&&printf(&The p process sleep 10 second and exit \n"
& && &&&sleep(10);
& && &&&waitpid(pid, null, 0); //大概是这样写的吧,具体参数忘了,如果不用的话,子进程虽然已经结束,但内核表里还会有这一项。
& && &&&exit(0);
北京盛拓优讯信息技术有限公司. 版权所有 京ICP备号 北京市公安局海淀分局网监中心备案编号:22
广播电视节目制作经营许可证(京) 字第1234号
中国互联网协会会员&&联系我们:
感谢所有关心和支持过ChinaUnix的朋友们
转载本站内容请注明原作者名及出处2009年4月 Linux/Unix社区大版内专家分月排行榜第三
2009年4月 总版技术专家分月排行榜第一
2009年11月 Linux/Unix社区大版内专家分月排行榜第一2009年6月 Linux/Unix社区大版内专家分月排行榜第一2009年4月 C/C++大版内专家分月排行榜第一2009年3月 C/C++大版内专家分月排行榜第一2009年3月 Linux/Unix社区大版内专家分月排行榜第一2009年2月 Linux/Unix社区大版内专家分月排行榜第一
2009年4月 总版技术专家分月排行榜第一
2009年11月 Linux/Unix社区大版内专家分月排行榜第一2009年6月 Linux/Unix社区大版内专家分月排行榜第一2009年4月 C/C++大版内专家分月排行榜第一2009年3月 C/C++大版内专家分月排行榜第一2009年3月 Linux/Unix社区大版内专家分月排行榜第一2009年2月 Linux/Unix社区大版内专家分月排行榜第一
2003年9月 C/C++大版内专家分月排行榜第二2002年6月 C/C++大版内专家分月排行榜第二2002年4月 C/C++大版内专家分月排行榜第二
2007年3月 C/C++大版内专家分月排行榜第三2007年2月 C/C++大版内专家分月排行榜第三2007年1月 C/C++大版内专家分月排行榜第三2003年7月 C/C++大版内专家分月排行榜第三
2009年4月 Linux/Unix社区大版内专家分月排行榜第三
本帖子已过去太久远了,不再提供回复功能。当前位置: →
→ 在Linux下使用screen使用退出远程终端后程序依然自动进行
在Linux下使用screen使用退出远程终端后程序依然自动进行
& 作者及来源: kloboHYZ - 博客园 &
&收藏到→_→:
摘要: 在Linux下使用screen使用退出远程终端后程序依然自动进行
"在Linux下使用screen使用退出远程终端后程序依然自动进行"::
原文地址:
http://neil-/2011/06/screen.html
非常爽的screen命令
screen对于不支持ssh的虚拟主机没有作用,但是对于vps来说那可是用处大大的。
不知道朋友们有没有在配置vps环境的时候出现突然中断或者要离开但是还没有配置完成的情况呢?
熠锋遇到很多回,往往已经快配置完成的时候出现短线等情况,那就要从头再安装配置,很是麻烦,有时要连续重新安装好几次系统才可以完成。
现在有了screen命令就不用为此烦恼了。
screen命令是什么?
screen是一个可以在多个进程之间多路复用一个物理终端的全屏窗口管理器。screen中有会话的概念,用户可以在一个screen会话中创建多个screen窗口,在每一个screen窗口中就像操作一个真实的telnet/ssh连接窗口那样。
如何安装screen命令呢?
除部分精简的系统或者定制的系统大部分都安装了screen命令,如果没有安装,centos系统可以执行:
yum install screen
debian/ubuntu系统执行:
apt-get install screen
怎么使用screen命令?
1、首先在安装配置环境前创建一个screen会话
screen -s lnmp
lnmp为创建会话的名称
2、创建好以后就可以正常安装和配置vps此文来自: 马开东博客
转载请注明出处 网址:
环境,如怕中途短线或者要离开,马上就可以使用
快捷键ctrl+a d(即按住ctrl,依次再按a,d)来保存这个会话窗口
当然程序还在自动进行不会关闭。
3、需要恢复会话的时候就需要执行
screen -r lnmp
lnmp就是你刚开始设置的会话名称
如果在恢复会话的时候忘记了或者没有设定会话名称我们就要执行:
screen -ls
他会列出你所有的会话列表,然后使用:
screen -r 会话名称
来恢复会话窗口。
4、关闭screen的会话
会提示:[screen is terminating],表示已经成功退出screen会话。
5、screen命令常用的一些快捷键:
ctrl+a c :在当前screen会话中创建窗口ctrl+a w :窗口列表ctrl+a n :下一个窗口ctrl+a p :上一个窗口ctrl+a 0-9 :在第0个窗口和第9个窗口之间切换
就这么多了,希望能给大家带来一些帮助!
搜索此文相关文章:此文来自: 马开东博客
网址: 站长QQ
在Linux下使用screen使用退出远程终端后程序依然自动进行_博客园相关文章
博客园_总排行榜
博客园_最新
博客园_月排行榜
博客园_周排行榜
博客园_日排行榜

我要回帖

更多关于 sogou linux 调出来 的文章

 

随机推荐