`
xw302
  • 浏览: 123628 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

进程相关

 
阅读更多
Kill多个进程
经常需要Kill多个进程,如果这些进程有共同的特点,就可以用一条命令Kill掉它们。

  比如清除Oracle数据库的所有远程连接进程:

ps -efww|grep LOCAL=NO|grep -v grep|cut -c 9-15|xargs kill -9


  管道符“|”用来隔开两个命令,管道符左边命令的输出会作为管道符右边命令的输入。下面说说用管道符联接起来的几个命令:

  "ps -efww"是Red Hat 7.0里查看所有进程的命令。这时检索出的进程将作为下一条命令“grep LOCAL=NO”的输入。

  "grep LOCAL=NO"的输出结果是,所有含有关键字“LOCAL=NO”的进程,这是Oracle数据库中远程连接进程的共同特点。

  "grep -v grep"是在列出的进程中去除含有关键字“grep”的进程。

  "cut -c 9-15"是截取输入行的第9个字符到第15个字符,而这正好是进程号PID。

  "xargs kill -9"中的xargs命令是用来把前面命令的输出结果(PID)作为“kill -9”命令的参数,并执行该命令。“kill -9”会强行杀掉指定进程,这样就成功清除了oracle的所有远程连接进程。其它类似的任务,只需要修改“grep LOCAL=NO”中的关键字部分就可以了。


如何看到的进程执行的全路径呢?

每个进程启动之后在 /proc下面有一个于pid对应的路径

例如:ps -ef|grep python

显示:oracle 4431 4366 0 18:56 pts/2 00:00:00 python Server.py

4431就是进程号

到/proc/4431下,ls -l 会看到(需要root权限):查看cwd即可

总用量 0
-r--r--r-- 1 oracle oinstall 0 12月 29 18:58 cmdline
lrwxrwxrwx 1 oracle oinstall 0 12月 29 18:58 cwd -> /XXX/ultserver_aa
分享到:
评论

相关推荐

    操作系统中进程相关题目

    操作系统中进程相关题目 一、 何谓进程? 进程是操作系统中的一种基本概念,它是程序在执行过程中的实体。进程是由程序、数据和PCB(Process Control Block)三部分组成的。进程状态转移图: 1. 创建状态:操作...

    进程相关资料_进程相关资料

    这里提供的"进程相关资料"可能包含了一系列关于操作系统管理和控制进程的深入知识。让我们详细探讨一下这个主题。 首先,我们需要理解什么是进程。在计算机系统中,进程是程序在内存中的动态存在形式,它包含了程序...

    C#与进程有关的3个实例源码2012813

    C#与进程有关的3个实例源码 程序介绍: 3个与进程有关的C#源码实例,这三个实例是: 进程管理器、获取当前正在运行的所有进程、使用进程...每一个实例源代码都与Windows进程紧密相关,是进程相关编程的实用参考资料。

    windows进程相关小程序

    本文将深入探讨在Windows环境下,如何理解和操作与进程相关的概念,包括进程优先级、进程队列模拟、事件内核以及线程同步。这些知识点是Windows程序设计的基础,对于初学者来说,了解并掌握它们至关重要。 首先,...

    C# 获取进程相关信息

    在C#编程中,操作和获取进程相关信息是常见的任务,特别是在系统监控、自动化脚本或者应用程序管理中。本文将深入探讨如何使用C#来实现这一功能,并提供相关的代码示例。 首先,我们要知道C#中处理进程的核心类是`...

    进程相关模块-3.rar

    "进程相关模块"通常指的是与管理、控制或监控进程相关的软件组件。在这个压缩包"进程相关模块-3.rar"中,我们可以期待找到一些关于操作系统进程管理的资料,包括但不限于源代码、文档、教程或者是分析工具。 在操作...

    进程相关模块-1.rar

    当我们谈论“进程相关模块”时,通常是指操作系统内核或者应用程序中用于管理和控制进程的组件。这些模块负责创建、调度、通信以及资源分配等任务,确保系统能够有效地运行多个并发执行的程序。 在操作系统中,进程...

    VC进程相关源码

    "VC进程相关源码"是指使用VC++编写的代码,涉及处理Windows系统中的进程管理功能。这里我们将深入探讨如何在Windows NT内核下获取进程的路径,这是描述中提到的核心知识点。 在Windows编程中,有两种主要的方法可以...

    进程相关模块-2.rar

    在这个"进程相关模块-2.rar"压缩包中,我们很可能是要探讨进程管理的深入话题,包括但不限于进程创建、通信、同步和调度等核心概念。 首先,我们要理解什么是进程。在计算机系统中,进程是操作系统分配资源的基本...

    完整版进程相关模块-1.rar

    "完整版进程相关模块-1.rar"这个压缩包文件很可能包含了关于操作系统进程管理、进程通信、进程调度等多方面的详细资料。以下是根据这些主题展开的一些关键知识点: 1. **进程的概念**:进程是操作系统资源分配的...

    完整版进程相关模块-2.rar

    在“完整版进程相关模块-2.rar”这个压缩包中,我们很显然会深入探讨与进程管理、调度、同步以及通信相关的诸多主题。以下是关于这些核心概念的详细解释: 1. **进程的概念**:进程是操作系统分配资源的基本单位,...

    易语言源码进程相关模块-1.7z

    《易语言源码进程相关模块解析》 易语言,一种以“中国式编程思维”为设计理念的编程语言,旨在降低编程难度,使编程更加简单、直观。本篇将重点解析"易语言源码进程相关模块-1.7z"中的核心概念与技术。 一、进程...

    易语言源码进程相关模块-3.7z

    《易语言源码进程相关模块解析》 易语言,一种以“易”为理念,旨在降低编程难度,让普通人也能进行编程的计算机编程语言。它以其直观、易学的特点深受初学者和专业开发者喜爱。本模块是易语言中的进程相关模块,...

    完整版进程相关模块-3.rar

    这个“完整版进程相关模块-3.rar”可能是一个包含关于操作系统进程管理的详细资料的压缩包,包括但不限于进程的创建、调度、通信、同步和互斥等核心知识点。 首先,我们要理解进程的生命周期。进程从创建开始,经历...

    易语言暂停进程源码.zip_API暂停进程_暂停程序源码_暂停进程代码_进程暂停_进程暂停API

    在IT领域,进程控制是操作系统中的关键组成部分,它允许我们管理正在执行的程序。"易语言暂停进程源码.zip...了解和掌握这些知识可以帮助开发者更好地管理他们的应用程序,提高系统效率,并解决与进程相关的各种问题。

    c# 获取进程相关信息(命令行、32/64位、位置等)

    获取进程相关信息(命令行、32/64位、位置、友好名称)

    进程相关模块-1.zip易语言程序源码资源下载

    《深入理解易语言进程相关模块》 易语言作为一款国内自主研发的编程语言,以其独特的汉字编程方式和简洁的语法结构,深受广大编程爱好者和初学者的喜爱。本资源包"进程相关模块-1.zip"提供了易语言程序的源码,旨在...

    进程相关模块-2.zip易语言程序源码资源下载

    《深入理解易语言进程相关模块》 易语言作为一款国内自主研发的编程语言,以其独特的汉字编程方式和简洁的语法结构,深受广大编程爱好者和初学者的欢迎。在易语言中,进程相关模块是编程实践中非常重要的一个部分,...

    进程相关模块-3.zip易语言程序源码资源下载

    《易语言程序源码解析——进程相关模块》 在IT领域,编程语言是构建软件的基础,易语言作为一款中文编程语言,以其独特的易学性深受初学者和开发者的喜爱。本资源“进程相关模块-3.zip”包含了易语言程序的源代码,...

    Linux 僵尸进程产生原因及解决方法

    只有父进程发出了与被终止的进程相关的 wait() 类系统调用之后,才允许这样做。这就是引入僵死状态的原因:尽管从技术上来说进程已死,但必须保存它的描述符,直到父进程得到通知。 如果一个进程已经终止,但是它的...

Global site tag (gtag.js) - Google Analytics