联系人:
张伟升
联系电话:
0755-23816869
点击这里给我发消息
点击这里给我发消息
MSN:zhensheng888@hotmail.com MSN:zhenhuadianzi@hotmail.com 
专业电子元件供应商
您所在的位置:首页 > 技术资料 基于Linux操作系统下运行命令时CTRL+Z的作用

基于Linux操作系统下运行命令时CTRL+Z的作用

来源: 电子市场 发布日期:2009/3/13 9:16:43

  Linux操作系统下运行命令时CTRL+Z的作用

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

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

  (1)使用命令bg

  Example:

  [email=zuii@zuii-desktop:~/unp/tcpcliserv$]zuii@zuii-desktop:~/unp/tcpcliserv$[/email] ./tcpserv01

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

  [1]+ Stopped ./tcpserv01

  [email=zuii@zuii-desktop:~/unp/tcpcliserv$]zuii@zuii-desktop:~/unp/tcpcliserv$[/email] bg

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

  [email=zuii@zuii-desktop:~/unp/tcpcliserv$]zuii@zuii-desktop:~/unp/tcpcliserv$[/email]

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

  Example:

  [email=zuii@zuii-desktop:~/unp/tcpcliserv$]zuii@zuii-desktop:~/unp/tcpcliserv$[/email] jobs

  [1]- Running ./tcpserv01 &

  [2]+ Stopped ./tcpcli01 127.0.0.1

  [email=zuii@zuii-desktop:~/unp/tcpcliserv$]zuii@zuii-desktop:~/unp/tcpcliserv$[/email] bg %1

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

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

  Example:

  [email=zuii@zuii-desktop:~/unp/tcpcliserv$]zuii@zuii-desktop:~/unp/tcpcliserv$[/email] ./tcpserv04

  [1]+ Stopped ./tcpserv04

  [email=zuii@zuii-desktop:~/unp/tcpcliserv$]zuii@zuii-desktop:~/unp/tcpcliserv$[/email] fg

  ./tcpserv04

  总结:

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

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

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

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

  默认bg,fg不带%N时表示对一个进程操作!

经营业务

专营电感、磁珠、滤波器、晶振、热敏电阻、压敏电阻、可调、二极管、三极管、电容、电阻等电子元器件.

联系我们

联系人:张伟升
电话:0755-23816869
传真:0755-23816880
Q Q:949108432,1678685435
邮箱:4481810@sina.com
公司地址:深圳市福田区中航路高科德电子城21956室