找回密码
 注册
关于网站域名变更的通知
查看: 354|回复: 1
打印 上一主题 下一主题

Linux操作系统下运行命令时Ctrl+C和Ctrl+Z的作用及恢复

  [复制链接]
  • TA的每日心情

    2019-11-19 15:32
  • 签到天数: 1 天

    [LV.1]初来乍到

    跳转到指定楼层
    1#
    发表于 2021-2-9 09:10 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

    EDA365欢迎您登录!

    您需要 登录 才可以下载或查看,没有帐号?注册

    x
    命令运行时使用CTRL+C,强制终止当前进程。命令运行时使用CTRL+Z,强制当前进程转为后台,并使之挂起(暂停)。7 Q7 y# v5 u/ v4 @% Z4 g
    ! t4 a/ J: u0 [* }3 S

    & h0 h, J4 K' }% F! S( I( a. `9 X- G! Z) ]1. 使进程恢复运行(后台)
    5 h. V' |" N1 o% V: ]  (1)使用命令bg
    ' J. |" g1 z6 t  Example:
    ! q/ x% E; o3 t* y3 _. ]  zuii@zuii-desktop:~/unp/tcpcliserv$ ./tcpserv01
    6 z5 Z; G  X, S" R7 b* w0 ?& ~0 D8 M  *这里使用CTRL+Z,此时serv01是停止状态*  V* p1 S' g) Z- g4 Q$ y
      [1]+ Stopped ./tcpserv01. q( p0 _) ]! T' X# ?
      zuii@zuii-desktop:~/unp/tcpcliserv$ bg( O5 r7 t: S9 {- v  w
      [1]+ ./tcpserv01 & *此时serv01运行在后台*
    2 P! l4 s3 f, P9 F/ o6 n: D  zuii@zuii-desktop:~/unp/tcpcliserv$
    ( c% ~5 ?8 W* W4 B( w6 Z( P  (2)如果用CTRL+Z停止了几个程序呢?" h$ m4 r+ Y/ h7 b* e) U
      Example:3 j/ P: R3 X7 h- W
      zuii@zuii-desktop:~/unp/tcpcliserv$ jobs/ ?$ e. n2 ~4 y) B
      [1]- Running ./tcpserv01 &$ \/ X0 }" f3 R/ Z$ I
      [2]+ Stopped ./tcpcli01 127.0.0.1$ @1 z9 J0 Q0 Y+ C
      zuii@zuii-desktop:~/unp/tcpcliserv$ bg %1% f6 f( x) |) Q+ g6 U1 L4 x* w
      bash: bg:任务 1 已转入后台 *后台运行*
    # m9 G. H# i0 z+ i3 Q  2. 使进程恢复至前台运行
    - c8 a3 I/ n9 l) S  Example:
    2 R. l. I% Y& g  zuii@zuii-desktop:~/unp/tcpcliserv$ ./tcpserv04; }" c( Y% |9 j
      [1]+ Stopped ./tcpserv04/ R; L" y* J1 X. S
      zuii@zuii-desktop:~/unp/tcpcliserv$ fg6 f; v, }5 ]% T0 n
      ./tcpserv04" V# T( R0 C8 I, z8 l! |5 m
      总结:) J+ c/ d  D% ^7 a" Y
      (1) CTRL+Z挂起进程并放入后台
    . g6 X, W+ t# Q& N, b  (2) jobs 显示当前暂停的进程! P  b# h9 d* P$ `) U9 J
      (3) bg %N 使第N个任务在后台运行(%前有空格)
    . k& V' M& G7 k, Q6 h  (4) fg %N 使第N个任务在前台运行3 N0 f( H) n/ l: n/ b
      默认bg,fg不带%N时表示对最后一个进程操作!
    * x( _5 o% C- L  E, H
    7 m" q9 E' U" U9 S9 h$ Y; \
    , C8 {/ Z! T6 `# j: W4 ~) r' c

    该用户从未签到

    2#
    发表于 2021-2-9 10:32 | 只看该作者
    Linux操作系统下运行命令时Ctrl+C和Ctrl+Z的作用及恢复,先收藏了。
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-11-24 15:06 , Processed in 0.171875 second(s), 24 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表