当前位置: 首页 > news >正文

Linux中的Ctrl+C与Ctrl+Z

Ctrl+C与Ctrl+Z的区别





在Linux中,当我们在执行一个命令运行代码时,由于运行时间过长或中途出现报错,此时,我们可能需要终止该操作,这时候,该使用Ctrl+C还是Ctrl+Z呢?

1、Ctrl+C

  • Ctrl+C:终止进程

Ctrl+C将终止进程,终止进程后,程序代码占用的内存会释放掉

2、Ctrl+Z

  • Ctrl+Z:暂停进程,即挂起进程

Ctrl+Z将暂停当前进程并将其放到后台。可以在后续恢复执行,暂停的进程仍然占用系统内存

3、将挂起的进程杀死或恢复

  • 查看当前后台挂起的进程
jobs -l
  • 杀死挂起的进程
kill -9 进程id
  • 恢复挂起的进程到后台运行
bg job号

下图为jobs -l的执行结果,其中,1372791为进程id,方括号中的1为job号:

在这里插入图片描述


相关文章:

  • Docker 容器安装 Dify的两种方法
  • 审计级别未启用扩展模式导致查询 DBA_AUDIT_TRAIL 时 SQL_TEXT 列为空
  • Swupdate升级不强制依赖version字段
  • 装win10系统提示“windows无法安装到这个磁盘,选中的磁盘采用GPT分区形式”解决方法
  • DeepSeek 通过 ollama 轻松本地部署
  • LeetCode 热题 100_N 皇后 (62_51_困难_C++)(递归(回溯))
  • 【一文读懂】JS与Java的区别
  • 基于Python的Diango旅游数据分析推荐系统设计与实现+毕业论文(15000字)
  • Android 平台GB28181设备接入实战指南
  • day 19
  • 量化自学 - 金融理论与python - Net Present Value 净现值
  • Linux arm64 IOMMU总结
  • 【产品小白】B端产品系统从需求到落地
  • 前端对话框项目 react如何实时接收,Node.js 服务端转发Coze API响应结果详解
  • deepin 下安装nvm(npm+node)
  • 【LeetCode】LCR 139. 训练计划 I
  • SAP-工单技术性关闭操作手册
  • 【STM32学习】标准库实现STM32 ADC采集1路、2路、多路
  • JWT 令牌
  • top命令显示iowait (wa)非常高时怎么排查
  • 秦洪看盘|交易新逻辑,银行股成A股稳定器
  • “远践”项目启动公益生态圈,上海青少年公益力量蓬勃生长
  • 云南大理铁路枢纽工程建设取得两大进展,预计明年建成
  • 扶桑谈|从石破茂“越菲行”看日本周边外交布局战略新动向
  • 港股持续拉升:恒生科技指数盘中涨幅扩大至6%,恒生指数涨3.3%
  • 国内首例侵入式脑机接口系统前瞻性临床试验:受试者已能用意念玩游戏