Linux中 ubuntu ctrl+c, ctrl+z, ctrl+d ctrl+/ ctrl+s ctrl+q ctrl+l fg bg 区别 控制字符 stty

本文详细介绍了在Linux控制台中常用的快捷键功能,包括强制终止程序、挂起进程、生成core文件、中断控制台输出等操作。同时,文章还提供了如何在编辑文件时临时执行shell命令的技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在Linux中:

#  ( kill foreground process ) 发送 SIGINT 信号给前台进程组中的所有进程,强制终止程序的执行
ctrl+c

在这里插入图片描述

# ( suspend foreground process ) 发送 SIGTSTP 信号给前台进程组中的所有进程,
# 常用于挂起一个进程,而并非结束进程,用户可以使用使用fg/bg操作恢复执行前台或后台的进程。
ctrl+z

在这里插入图片描述

# ( Terminate input, or exit shell ) 一个特殊的二进制值,表示 EOF,
# 作用相当于在终端中输入exit后回车
ctrl+d

在这里插入图片描述

#  发送 SIGQUIT 信号给前台进程组中的所有进程,终止前台进程并生成 core 文件
ctrl+/ 
#   中断控制台输出
ctrl+s
#   恢复控制台输出
ctrl+q   

#   清屏
ctrl+l

在这里插入图片描述


# 在前台恢复执行被挂起的进 程,此时可以使用ctrl-z再次挂起该进程,
fg

# 在后台恢复执行被挂起的进程,而此时将无法使用ctrl-z再次挂起该进程;
bg

在这里插入图片描述
在这里插入图片描述


一个比较常用的功能 :

# 正在使用编辑一个文件时,需要执行 shell 命令查询一些需要的信息,
vim

在这里插入图片描述

# 在非插入模式 , 挂起 vim ,等执行完 shell 命令后
ctrl+z

在这里插入图片描述

# 显示文件
ls
# 恢复 vim 继续编辑你的文件
fg

在这里插入图片描述
恢复到原来的界面
在这里插入图片描述


控制字符都是可以通过stty命令更改的

# 查看终端配置
stty -a

在这里插入图片描述

@Author: cpu_code
@Date: 2020-07-28 18:16:06
@LastEditTime: 2020-07-28 18:19:12
@Gitee: https://gitee.com/cpu_code
@Github: https://github.com/CPU-Code
@CSDN: https://blog.csdn.net/qq_44226094
@Gitbook: https://923992029.gitbook.io/cpucode/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值