电脑爱好者,提供IT资讯信息及各类编程知识文章介绍,欢迎大家来本站学习电脑知识。 最近更新 | 联系我们 RSS订阅本站最新文章
电脑爱好者
站内搜索: 
当前位置:首页>> Linux专题>>Linux下运行命令时CTRL Z的作用:

Linux下运行命令时CTRL Z的作用

来源:网络 | 2008-10-6 | (有6378人读过)

命令运行时使用CTRL+Z,强制当前进程转为后台,并使之停止.  

  1. 使进程恢复运行(后台)  

  (1)使用命令bg  

  Example:  

  zuii@zuii-desktop:~/unp/tcpcliserv$ ./tcpserv01  

  *这里使用CTRL+Z,此时serv01是停止状态*  

  [1]+ Stopped ./tcpserv01  

  zuii@zuii-desktop:~/unp/tcpcliserv$ bg  

  [1]+ ./tcpserv01 & *此时serv01运行在后台*  

  zuii@zuii-desktop:~/unp/tcpcliserv$  

  (2)如果用CTRL+Z停止了几个程序呢?  

  Example:  

  zuii@zuii-desktop:~/unp/tcpcliserv$ jobs  

  [1]- Running ./tcpserv01 &  

  [2]+ Stopped ./tcpcli01 127.0.0.1  

  zuii@zuii-desktop:~/unp/tcpcliserv$ bg %1  

  bash: bg:任务 1 已转入后台 *后台运行*  

  2. 使进程恢复至前台运行  

  Example:  

  zuii@zuii-desktop:~/unp/tcpcliserv$ ./tcpserv04  

  [1]+ Stopped ./tcpserv04  

  zuii@zuii-desktop:~/unp/tcpcliserv$ fg  

  ./tcpserv04  

  总结:  

  (1) CTRL+Z停止进程并放入后台  

  (2) jobs 显示当前暂停的进程  

  (3) bg %N 使第N个任务在后台运行(%前有空格)  

  (4) fg %N 使第N个任务在前台运行  

  默认bg,fg不带%N时表示对最后一个进程操作!  
Linux专题热门文章排行
网站赞助商
购买此位置

 

关于我们 | 网站地图 | 文档一览 | 友情链接| 联系我们

Copyright © 2003-2024 电脑爱好者 版权所有 备案号:鲁ICP备09059398号