在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/