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

linux中ctrl+z和ctrl+c的区别,第1张

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

Ctrl+c是强制中断程竖枯序的执行,,进程已经终止

Ctrl+z是将任务中止(暂停的意思)。

在这一点上,任务还没有结束,它仍然在进行中,它只是挂着。用户可以使用fg/bg *** 作继续前台或后台任务,fg命令重启前台中断的任务,bg命令重启后台中断的任务。

Ctrl+d 不是发送信号,而是表示一个特殊的二进制值,表示 EOF。

扩展资料:

linux命令是对Linux系统进行管理的命令。

对于Linux系统,无论是CPU、内存、磁盘驱动器、键盘、鼠标还是用户都是文件,Linux系统管理命令是其正常 *** 作的核心,类似于以前的颂闹DOS命令。

系统上有两种类型的Linux命令:内置的Shell命令和Linux命令。

控制台命令,是指通过输入字符接口的 *** 作系统命令,如DOS命令就是控制台命令。

需要注意的是,与DOS命令不同,Linux命令(包括文件名等)是大小写敏感的,这意野纤罩味着如果您在错误的情况下键入命令,系统将不会像您预期的那样响应。

1.

Tab这是不能没有的Linux快捷方式。将节省Linux命令行中的大量时间。

2.

Ctrl+C这个组合能在终端上中断命令或进程。按下它将立即停止正在运行的程序。如果要停止使用在前台运行的程序,只需按此组合键即可。升卖

3.

Ctrl+Z此快捷方拿瞎式将在后台发送正在运行的吵敏逗程序。

Linux下强制中断一个程序的执行使用键盘按键可以有多种方法。

1、CTRL+C键,这相当游梁于发送Terminal信息到当前的程序。比如下图,在通过find命令查找名称带3b76的文件,神贺运可以直接按ctrl+c键结束掉循环。

2、CTRL+Z键,这是暂停键,暂停程序执行。可以再通过fg命令返回重新运行被暂停的程序。比如下图,在mysql中执行命令,这时候希望查询一下当前目录下的文件,就可以按CTRL+Z,然拍液后执行完ls命令后,再执行fg命令即可回到mysql中。

3、CTRL+D键,发送exit信号,退出程序,比CTRL+C要温柔一些,比如下图,退出phython3.5就可以按CTRL+D键。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12310088.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存