加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

Ubuntu CTRL Z的用法

(2013-06-08 16:18:18)
标签:

it


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

1.使中断程序转入后台

Linuxidc@Linuxidc-desktop:~/unp/tcpcliserv$ ./tcpserv01
!— 这里使用CTRL Z,此时serv01是停止状态
[1] Stopped ./tcpserv01
Linuxidc@Linuxidc-desktop:~/unp/tcpcliserv$ bg
[1] ./tcpserv01 &
!— 此时serv01运行在后台
Linuxidc@Linuxidc-desktop:~/unp/tcpcliserv$

2.调用多个被中断的进程

Linuxidc@Linuxidc-desktop:~/unp/tcpcliserv$ jobs
!— 查看哪几个程序被ctrl Z中断
[1]- Running ./tcpserv01 &
[2] Stopped ./tcpcli01 127.0.0.1

Linuxidc@Linuxidc-desktop:~/unp/tcpcliserv$ bg 1
bash: bg:任务 1 已转入后台
!— 转入后台运行

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

Linuxidc@Linuxidc-desktop:~/unp/tcpcliserv$ ./tcpserv04
[1] Stopped ./tcpserv04
Linuxidc@Linuxidc-desktop:~/unp/tcpcliserv$ fg
./tcpserv04

4.总结

(1) CTRL Z停止进程并放入后台
(2) jobs 显示当前暂停的进程
(3) bg %N 使第N个任务在后台运行(%前有空格)
(4) fg %N 使第N个任务在前台运行

注:默认bg,fg不带%N时表示对最后一个进程操作

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有