我们经常会遇到在Linux命令行中执行的命令或程序卡死,或者想终止当前正在执行的命令或程序,那么如何关闭这些正在前端执行的命令或程序呢?下面是自己总结的一些方法:

1、Ctrl + C   终止

2、Ctrl + D  退出

3、Ctrl + S   挂起

4、Ctrl + Q  解挂

5、Ctrl + Z   放在后端运行

问题:有时遇到命令或程序卡死,上述前四种方法也无法解决时,可以利用第5种方法,Ctrl + Z先把正在执行的命令或程序放在后端运行,然后用ps查看刚才执行的进程号,最后再用kill命令强制杀除掉。

例:今天遇到一个yum安装Telnet命令时,卡死,无法终止也无法退出,解决办法如下所示

[root@localhost /]# yum -y install telnet
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile* base:
^C^C^H^H^H^H^C^Z
[1]+  Stopped                 yum -y install telnet
*****(Ctrl + Z)*****
[root@localhost /]# ps -ef|grep yum
root      25752   2088  1 16:10 pts/0    00:00:00 /usr/bin/python /usr/bin/yum -y install telnet
root      25754   2088  0 16:11 pts/0    00:00:00 grep yum
[root@localhost /]# kill -s 9 25752
[root@localhost /]# ps -ef|grep yum
root      25756   2088  0 16:11 pts/0    00:00:00 grep yum
[1]+  Killed                  yum -y install telnet

转载于:https://blog.51cto.com/13716812/2381503

Linux下如何关闭命令行正在执行的程序或命令相关推荐

  1. python输入正方形边长值、计算其面积_尝试修改列6.2编写命令行参数解析的程序,解析命令行参数所输入边长的值,计算并输出正方形的周长和面积。_学小易找答案...

    [简答题] [单选题]ZigBee 中每个协调点最多可连接______个节点,一个ZigBee网络最多可容纳______个节点.( ) [资料题]DWord-Ans.pdf 索引和目录.pdf 完成效 ...

  2. java编译程序的基本命令是什么,【填空题】Java中编译java 程序的命令是 1 ,执行java程序的命令是 java 。...

    [填空题]Java中编译java 程序的命令是 1 ,执行java程序的命令是 java . 更多相关问题 [多选] 下列骨折中属于关节外骨折的是(). [多选] 骨折早期局部的并发症包括(). [多 ...

  3. python执行cmd命令行异步执行_Python 异步调用命令行工具

    当你在自己的 Python 程序中采用了基于事件循环的异步编程方法之后,你就会发现自己不自觉地被其牢牢吸引住,并不是说这一方法多么棒,而是因为你不得不想办法保证程序中的任意环节都不能是阻塞的! 例如当 ...

  4. linux用命令行来执行php程序

    <?php $start = microtime(true); for($i=0 ; $i <10000 ; $i ++){// echo '正在执行第'.$i.'个操作! '.PHP_E ...

  5. 【开发环境】Android 命令行中执行 Java 程序 ( IntelliJ IDEA 中创建 Java / Kotlin 工程 | dx 打包 DEX 字节码文件 | dalvikvm 命令 )

    文章目录 前言 一.IntelliJ IDEA 中创建 Java / Kotlin 工程 二.准备 Java 和 Kotlin 代码 三.编译在 PC 上可执行的 Java / Kotlin JAR ...

  6. PyTorch命令行中执行python程序使用指定的GPU

    CUDA_VISIBLE_DEVICES=1 python my_script.py

  7. linux下cmake命令行,深入理解CMake(1): CMake命令行参数

    初衷 CMake能用来编写跨平台(cross-platform)的构建规则,通过这些规则来调用各个平台的编译器.链接器,生成各个目标(静态库,静态库,或者可执行). 我第一个接触的大型C++项目是Op ...

  8. Linux 在一个命令行上执行多个命令

    Linux 在一个命令行上执行多个命令 1. [ ; ] 如果被分号(;)所分隔的命令会连续的执行下去,就算是错误的命令也会继续执行后面的命令. 2. [ && ] 如果命令被 &am ...

  9. Linux 命令行上执行多个命令(分隔符简介使用)

    Linux 系统可以在一个命令行上执行多个命令,相应的命令行的分隔符简介及使用如下: ; 如果命令被分号(;)所分隔,那么命令会连续的执行下去,就算是错误的命令也会继续执行后面的命令.示例如下: ls ...

  10. linux设置用户的执行权限,Linux下ACL权限控制以及用sudo设置用户对命令的执行权限...

    ACL权限分配 1.setfacl命令设置文件权限 setfacl -m u:user1:rw root.txt setfacl -m u:user2:rwx root.txt 2.getfacl命令 ...

最新文章

  1. 通过一个函数对比 mgrid以及meshgrid函数
  2. php分页预览函数,PHP分页函数的简单示例
  3. 嵌入式系统 Boot Loader 技术内幕-目前看到介绍Boot loader最通俗明了的文章
  4. 理解javascript中的回调函数(callback)【转】
  5. static、final、abstract基本作用
  6. 利用 51 定时器生成 PWM
  7. Discuz! 7.2以下版本及各uc产品api接口Get webshell漏洞
  8. PayPal 开发详解(六):下载paypal立即付款SDK 并编译打包
  9. java redis 数据自过期_Java架构-Redis的内存回收策略和Key过期策略,看这篇就够了...
  10. docker 虚拟化_如果没有虚拟化,Docker将提供什么?
  11. 数据结构与算法之-----图(基本概念)
  12. 大数据分析要避免哪些错误
  13. 【浙江大学PAT真题练习乙级】1007 素数对猜想 (20分) 真题解析
  14. ubuntu终端运行python找不到模块_在ubuntu里直接通过终端编写运行python程序
  15. 通过angularjs的directive以及service来实现的列表页加载排序分页
  16. c语言水库抽样算法代码,LeetCode---蓄水池抽样算法
  17. vmlinuz的产生
  18. 进程的创建——fork函数
  19. 乐玩插件和大漠插件哪个好_2019年都用过哪些Chrome插件?分享30个好用的插件,提升上网体验...
  20. 华为服务器克隆linux,华为RH2288H V3服务器磁盘阵列配置RAID

热门文章

  1. Ubuntu下安装Flask虚拟环境及使用
  2. MUI Picker选择器 自定义省市地址三级联动
  3. 编程之美学习之最长子序列的解法
  4. Journal of BitcoinJ 从clone开始
  5. Py修行路 python基础 (四)运算 copy
  6. window下git,TortoiseGit安装,以及和github托管项目
  7. BigDecimal的使用方法和注意事项
  8. 手机商城项目(修饰技术)
  9. python内置函数print输出到文件,实现日志记录的功能
  10. jmeter在返回的json串中提取需要的值