找回密码
 注册
关于网站域名变更的通知
查看: 355|回复: 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,强制当前进程转为后台,并使之挂起(暂停)。
    ( o2 a1 L2 H. s& ~" V, A* W: \# U; J0 G7 n
    4 B1 e" d1 x5 _6 w5 K( H7 l
    1. 使进程恢复运行(后台)
    + v& i2 l6 N: _' O  (1)使用命令bg  n. o( [; u0 J1 u* p1 b6 _
      Example:! Q0 B+ S2 y, r0 m  u6 H3 O5 ~
      zuii@zuii-desktop:~/unp/tcpcliserv$ ./tcpserv01
    ) Y* K1 ~* M% y* Y" y: Z' Z& @  [* T  *这里使用CTRL+Z,此时serv01是停止状态*- T% |3 E7 p7 l$ W2 H
      [1]+ Stopped ./tcpserv01# z# f, E" C; }- }! ?
      zuii@zuii-desktop:~/unp/tcpcliserv$ bg; Z" r# X- |2 y4 a% k! n# G
      [1]+ ./tcpserv01 & *此时serv01运行在后台*
    - R+ z9 Y2 q' q9 j  zuii@zuii-desktop:~/unp/tcpcliserv$
    / ?( n; l, E$ m$ W4 ~  (2)如果用CTRL+Z停止了几个程序呢?
    7 O6 Y8 w( C& q& p9 l  Example:$ k/ m: l. H# \
      zuii@zuii-desktop:~/unp/tcpcliserv$ jobs! D+ e3 a) g/ V  _
      [1]- Running ./tcpserv01 &
    * h7 l' D! B, p  [2]+ Stopped ./tcpcli01 127.0.0.14 H- e+ D2 I: H6 L4 T
      zuii@zuii-desktop:~/unp/tcpcliserv$ bg %1
    0 W' W' V1 J. C+ y; H" R( ]  bash: bg:任务 1 已转入后台 *后台运行*( ^2 i5 U2 w+ c! `4 |! L; z
      2. 使进程恢复至前台运行
    ; n7 e& D  \# `! l& s1 H" t  Example:
    8 ^$ Y4 k& }% W7 m, m  zuii@zuii-desktop:~/unp/tcpcliserv$ ./tcpserv04
    5 m1 }5 g( S& n7 q& Z! Z8 s% E  [1]+ Stopped ./tcpserv04' b5 c: {0 j; N* V3 k
      zuii@zuii-desktop:~/unp/tcpcliserv$ fg
    ; @( h6 `/ A8 Z% b( N  ./tcpserv04
    + f. A8 H: z2 p* Z& x  总结:% y/ O! \* u' |" W( J5 s2 R
      (1) CTRL+Z挂起进程并放入后台
    . X3 w6 H9 d# z3 @+ b1 x3 O& M0 u  (2) jobs 显示当前暂停的进程
    , }0 d3 S# ~- z; h) m, T1 O" V9 t  (3) bg %N 使第N个任务在后台运行(%前有空格)/ |9 H. A/ S3 p4 Y
      (4) fg %N 使第N个任务在前台运行
    - Z( d) ?2 z% ?& F' N  默认bg,fg不带%N时表示对最后一个进程操作!  L5 d- \, B! W& I

    ( T5 p$ o' R' O3 p/ X  `! V
    / D9 i! ?4 u$ f  u! c' I

    该用户从未签到

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

    本版积分规则

    关闭

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

    EDA365公众号

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

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

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

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

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