`
J2EE小熊
  • 浏览: 108736 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

如何查看正在运行进程的PID(linux shell基础)

阅读更多

1、启动demo程序

 

     ./demo.sh      

 

2、查看demo进程PID

 

     ps -ef | grep demo

 

     输出结果

=================================================     

     UID     PID    PPID  C STIME TTY       TIME        CMD

 

     xxx    5719   3699  0 23:37 pts/0    00:00:00 /bin/sh ./demo.sh

 

 

 

 

 

分享到:
评论

相关推荐

    Shell脚本中获取进程ID的方法

    提问: 我想要知道运行中脚本子shell的进程id。我该如何在shell脚本中得到PID。 当我在执行shell脚本时,它会启动一个叫子shell的进程。作为主shell的子进程,子shell将shell脚本中的命令作为批处理运行(因此称为...

    Linux-Shell基础培训讲义.pptx

    本文将深入探讨Linux Shell的基础知识,包括其历史、定义、功能、种类以及进程管理和环境变量。 1. **Shell的历史** - Shell的概念起源于1960年代的Multics操作系统,随后在1969年的UNIX系统中得到了广泛应用。 -...

    Linux shell编程

    在本文中,我们将深入探讨Linux Shell的基本概念、Shell编程基础、输出和输入、运算符以及Shell脚本文件的创建和使用。 首先,让我们了解一下**Shell的基本概念**。Shell是Linux系统中的一个命令解释器,它为用户...

    用shell写守护进程

    ### 用Shell编写守护进程详解 #### 知识点概览 1. **守护进程(Daemon)的概念** 2. **Shell脚本基础** 3. **Shell脚本中的进程管理** 4. **守护进程的设计与实现** 5. **错误处理与日志记录** #### 守护进程概念 ...

    Linux环境通过shell脚本筛选进程PID打印

    Linux环境,查看JAVA进程,根据进程号筛选JAVA进程,通过shell脚本筛选PID 这里可以学到awk截取字段的用法,wl统计个数的方法,以及$~匹配指定值的方法 以及通过命令获取值作为变量传递,以及通过if判断统计进程个数...

    Linux shell脚本的补充

    表示最后后台进程的PID,$$表示当前脚本的PID,而?$表示最后执行命令的退出状态码。 P11提到了shell的状态变量,这些变量反映了命令执行的结果,对于错误处理和脚本流程控制非常重要。例如,你可以检查$?来确定上一...

    LinuxShell脚本编程实例.doc

    Linux Shell脚本编程实例 Linux Shell脚本编程实例是指使用Linux操作系统的Shell来编写脚本程序,实现自动化任务、批处理和system administration等功能。本文将通过实例讲解Linux Shell脚本编程的基本概念、语法和...

    Linux下启动和停止jar包运行的脚本

    参数`-9`代表发送SIGKILL信号,强制终止进程,而`$PID`则是前面读取并存储的Java进程PID。这种方式可以确保即使进程处于不响应状态也能被彻底终止。 ### 关键知识点总结 1. **Shell脚本基础**:理解`#!/bin/sh`的...

    杀进程的shell脚本,杀进程的shell脚本,杀进程的shell脚本,

    在Linux或Unix操作系统中,Shell脚本是一种强大的自动化工具,可以执行一系列命令,包括管理和终止进程。"杀进程的shell脚本"是一个用于结束特定进程的脚本,它利用了shell语言的特性来查找并终止指定的进程。下面将...

    Android 通过process进程信息拿到当期正在运行的APP包名

    进程信息可以通过Linux命令如`ps`获取,这个命令会列出系统中所有正在运行的进程及其详细信息。在Android中,我们可以通过Java代码执行shell命令来获取这些信息。 在给定的标题"Android通过process进程信息拿到当期...

    Linux下Tomcat的启动、关闭、杀死进程

    为了确认Tomcat是否已经成功关闭,可以使用`ps`命令查看是否有相关的Java进程还在运行。 ```bash ps -ef | grep tomcat ``` 如果没有输出与Tomcat相关的进程信息,则表示Tomcat已经成功关闭。 #### 三、强制...

    Shell脚本实现Linux系统和进程资源监控

    若要知道特定进程名正在运行的个数,可以结合`ps`和`grep`,然后用`wc -l`计算行数,即可得到进程实例的数量。 7. **检测系统CPU负载** `uptime`命令可以提供系统的平均负载信息,或者使用`w`命令也能查看当前...

    linux进程管理pdf文件

    在操作系统中,进程是最基本的独立运行单元,它为应用程序提供了资源管理和调度的基础。 #### 2. Linux 进程状态 Linux中的进程可以处于多种状态,这些状态反映了进程在系统中的生命周期: - **用户态运行**:进程...

    Linux_Shell基础.pdf(必看,必学)

    ### Linux Shell基础知识点详解 #### 一、Shell简介与历史背景 **1.1 Shell的定义与起源** Shell 是一种特殊的应用程序,充当用户与操作系统之间的接口。它能够解释用户的命令,并将这些命令传递给操作系统内核去...

    linux shell 根据进程名获取pid的实现方法

    1. **交互式Bash Shell获取进程PID** 在交互式Bash Shell中,我们可以使用`ps`命令配合`grep`和`awk`来查找特定进程的PID。以下是一些常用的命令组合: - 使用`ps -ef`和`grep`及`grep -v`过滤掉grep自身: ```...

    linux系统基础强化:08linux进程管理.ppt

    在Linux环境下,每一个正在执行的程序都会被系统赋予一个唯一的进程标识符(PID),这是进行进程管理的基础。 首先,我们需要理解Linux系统中的进程类型。每个进程可以是父进程或子进程。父进程是启动子进程的程序...

    linuxshell面试题

    Linux Shell 面试题涵盖了从基础知识到实际应用的多个层面,不仅要求应聘者对 Shell 有深入的理解,还需要具备一定的实战经验和问题解决能力。通过上述知识点的学习和实践,可以帮助求职者更好地准备面试,提高自己...

    Linux中进程控制与管理

    这种将进程与程序分离的设计赋予了Linux极大的灵活性,让管理员能够有效地控制和管理正在运行的进程,包括其输入、输出以及执行状态。 #### 进程ID与父子进程关系 每个进程都有一个唯一的标识符——**进程ID**...

    用来查看linux内存使用情况的shell脚本.docx

    为了解决这个问题,本文提供了一个 shell 脚本,通过查看 `/proc/$PID/status` 文件中的 `VmRSS` 字段来查看系统或进程使用的内存情况。该脚本可以查看每个进程的内存使用情况,並将结果输出到文件中。 下面是该...

Global site tag (gtag.js) - Google Analytics