找回密码
 注册
关于网站域名变更的通知
查看: 356|回复: 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,强制当前进程转为后台,并使之挂起(暂停)。
    / w6 r. ~3 d$ w3 j6 G6 b# b! w# ?$ k, _( ^' R

    / P  A; K& }, K1. 使进程恢复运行(后台)0 V& p6 d- j6 A( _4 C1 m; a
      (1)使用命令bg
    # y3 j) D$ q6 I# ~% m8 c8 N1 w  Example:
    - C9 m* B; p, M: I5 F* k  zuii@zuii-desktop:~/unp/tcpcliserv$ ./tcpserv01
    & _' |' s- K! E  *这里使用CTRL+Z,此时serv01是停止状态*
    9 ?) V* v9 T+ `# S4 Z& W  [1]+ Stopped ./tcpserv01
    % d3 L1 B0 [& e/ L* M+ T( @  zuii@zuii-desktop:~/unp/tcpcliserv$ bg
    - W* P* F/ S' ]0 }5 n. o  O  [1]+ ./tcpserv01 & *此时serv01运行在后台*
    2 w& R! H! i! o9 C, H+ u  zuii@zuii-desktop:~/unp/tcpcliserv$+ H, J: r3 ~; b1 ?, n1 ]
      (2)如果用CTRL+Z停止了几个程序呢?6 X4 w# q& U) _( j+ L7 V5 V  X
      Example:
    ( Y$ h4 Y2 b) b  t  zuii@zuii-desktop:~/unp/tcpcliserv$ jobs
    . J2 U5 V" ~" O' t5 Y7 R  [1]- Running ./tcpserv01 &
    1 r4 E. F& Q1 I0 p  [2]+ Stopped ./tcpcli01 127.0.0.1! [+ O+ H& [/ O) j6 P- K/ A
      zuii@zuii-desktop:~/unp/tcpcliserv$ bg %12 }$ ^( r% _+ I3 `1 R3 Y
      bash: bg:任务 1 已转入后台 *后台运行*2 F" r: U3 Z$ u& A( [
      2. 使进程恢复至前台运行
    / R; y6 b8 H5 o3 ~; N  I  Example:
    2 c1 n# F. g6 B3 e  zuii@zuii-desktop:~/unp/tcpcliserv$ ./tcpserv04* z, G* P5 k. L! R2 Y6 g# X$ i
      [1]+ Stopped ./tcpserv04
    2 `2 I7 Z, U  w2 n' }1 G* ?  zuii@zuii-desktop:~/unp/tcpcliserv$ fg
    9 k- R. S+ ^( A& ]  ./tcpserv04+ I. c! N2 ]8 I5 j/ h- L6 L9 t. l8 t
      总结:
    ' a! H8 N0 m3 Q$ V  (1) CTRL+Z挂起进程并放入后台+ S" K5 k8 |9 M  w& b3 b* Q
      (2) jobs 显示当前暂停的进程
    / t1 X  G" l) w$ U/ n9 t  (3) bg %N 使第N个任务在后台运行(%前有空格)
    # x7 F* X4 s5 p% F# H2 {  (4) fg %N 使第N个任务在前台运行
    ( _$ u2 M' E. v# R) P9 I9 B  默认bg,fg不带%N时表示对最后一个进程操作!
    $ `& a- w) p8 k5 E& T9 S( s
    7 v$ K; T! x* i4 H' b2 x1 u) x; U, C: [

    该用户从未签到

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

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-11-24 21:51 , Processed in 0.156250 second(s), 23 queries , Gzip On.

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

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

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