Linux中ctrl+z 、ctrl+c、 ctrl+d区别

原创 2018年04月16日 21:54:41

ctrl+c和ctrl+z都是中断命令,但是他们的作用却不一样.

ctrl+c是强制中断程序的执行,,进程已经终止。

ctrl+z的是将任务中止(暂停的意思),但是此任务并没有结束,他仍然在进程中他只是维持挂起的状态,用户可以使用fg/bg操作继续前台或后台的任务,fg命令重新启动前台被中断的任务,bg命令把被中断的任务放在后台执行.

例如:当你vi一个文件是,如果需要用shell执行别的操作,但是你又不打算关闭vi,因为你得存盘推出,你可以简单的按下ctrl+z,shell会将vi进程挂起~,当你结束了那个shell操作之后,你可以用fg命令继续vi你的文件。

ctrl-d 不是发送信号,而是表示一个特殊的二进制值,表示 EOF。
注:在shell中,ctrl-d表示推出当前shell.

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weixin_40658000/article/details/79967297

linux中ctrl+z,ctrl+d和ctrl+c的区别

ctrl-c 发送 SIGINT 信号给前台进程组中的所有进程。常用于终止正在运行的程序。 ctrl-z 发送 SIGTSTP 信号给前台进程组中的所有进程,常用于挂起一个进程。 ctrl-d 不是发...
  • u013176681
  • u013176681
  • 2016-04-22 19:39:49
  • 4811

Linux命令中Ctrl+z、Ctrl+c和Ctrl+d的区别和使用

Ctrl+c,Ctrl+d,Ctrl+z在Linux中意义Ctrl+c和ctrl+z都是中断命令,但是他们的作用却不一样.Ctrl+c是强制中断程序的执行。Ctrl+z的是将任务中断,但是此任务并没有...
  • u011192409
  • u011192409
  • 2015-06-30 15:47:33
  • 6135

Linux Ctrl+C Ctrl+Z Ctrl+D区别

1、Ctrl+C比较暴力,就是发送Terminal到当前的程序,比如你正在运行一个查找功能,文件正在查找中,Ctrl+C就会强制结束当前的这个进程。 2、Ctrl+Z是把当前的程序挂起,暂停执行这个...
  • LANGZI7758521
  • LANGZI7758521
  • 2016-04-19 19:44:25
  • 2166

linux中终端控制键Ctrl+C,Ctrl+Z,Ctrl+D的使用场合

1、Ctrl+C比较暴力,就是发送Terminal到当前的程序,比如你正在运行一个查找功能,文件正在查找中,Ctrl+C就会强制结束当前的这个进程。 2、Ctrl+Z是把当前的程序挂起,暂停执行这个程...
  • llwan
  • llwan
  • 2015-12-16 11:07:30
  • 2758

Linux中ctrl-c, ctrl-z, ctrl-d 区别

在Linux中:         ctrl-c:
  • mylizh
  • mylizh
  • 2014-08-05 15:55:02
  • 15923

linux快捷键ctrl+c,ctrl+d,ctrl+z的意义

ctrl+c和ctrl+z都是中断命令,但是他们的作用却不一样. ctrl+c是强制中断程序的执行。 ctrl+z的是将任务中断,但是此任务并没有结束,他仍然在进程...
  • slovyz
  • slovyz
  • 2015-07-29 10:47:05
  • 494

Linux后台进程管理以及ctrl+z(挂起)、ctrl+c(中断)、ctrl+\(退出)和ctrl+d(EOF)的区别

转自:http://blog.csdn.net/fengyifei11228/article/details/5737371 http://idas643.blog.163.com/blog/sta...
  • u012787436
  • u012787436
  • 2014-10-01 22:22:00
  • 6646

linux下如何在shell中结束进程(ctrl+c\ctrl+z\ctrl+d\ctrl+\的用法)

linux下如何结束进程(ctrl+c\ctrl+z\ctrl+d\ctrl+\的区别和用法)
  • LEON1741
  • LEON1741
  • 2017-09-30 11:03:41
  • 4720

Ctrl+C,Ctrl+Z,Ctrl+D

1、Ctrl+C比较暴力,就是发送Terminal到当前的程序,比如你正在运行一个查找功能,文件正在查找中,Ctrl+C就会强制结束当前的这个进程。 2、Ctrl+Z是把当前的程序挂起,暂停执行这个程...
  • gxl0805
  • gxl0805
  • 2013-01-21 13:16:13
  • 821

组合键ctrl+c ctrl+z ctrl+d ctrl+/ ctrl+s ctrl+q 的作用

http://noworry.blog.51cto.com/6223479/1133921 linux下: ctrl-c 发送 SIGINT 信号给前台进程组中的所有进程。常用于终止正...
  • u011368821
  • u011368821
  • 2014-03-24 11:21:41
  • 2302
收藏助手
不良信息举报
您举报文章:Linux中ctrl+z 、ctrl+c、 ctrl+d区别
举报原因:
原因补充:

(最多只允许输入30个字)