`
J2EE小熊
  • 浏览: 107706 次
  • 性别: 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 根据进程名获取pid的实现方法

    Linux 的交互式 Shell 与 Shell 脚本存在一定的差异,主要是由于后者存在一个独立的运行进程,因此在获取进程 pid 上二者也有所区别。 交互式 Bash Shell 获取进程 pid 在已知进程名(name)的前提下,交互式 Shell ...

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

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

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

    在服务器运维过程中,经常需要对服务器的各种资源进行监控,例如:CPU的负载监控,磁盘的使用率监控,进程数目监控等等,以在系统出现异常时及时报警,通知...6.Linux使用 Shell查看某个进程名正在运行的个数 7.Linux

    Linux网络操作系统基础:多任务管理.ppt

    进程管理 基本概念 进程 正在运行的程序 系统资源分配和调度的基本单元,拥有特定权限 PID:进程的唯一标识ID 进程 程序 作业 类型: 交互进程: Shell启动的进程,可前台可后台 批处理进程: 提交给等待队列顺序执行...

    在Linux中查看及终止正在运行的后台程序方法

    linux 任务管理-后台运行与终止 fg、bg、jobs、&、ctrl + z命令 一、 & 加在一个命令的最后,可以把这个命令放到后台执行 ,如gftp &, ...也就是说,jobs命令显示的是当前shell环境中所起的后台正在运行或者被挂起的任

    SHELL脚本 根据PID查询进程状态[CPU\内存\句柄\线程数\SOCKET]

    根据PID查询进程状态[CPU\内存\句柄\线程数\SOCKET],可编辑默认进程名称、或者./process_info.sh [PID] 使用

    linux根据pid获取进程名和获取进程pid(c语言获取pid)

    在linux根目录中,有一个/proc的VFS(虚拟文件系统),系统当前运行的所有进程都对应于该目录下的一个以进程PID命名的文件夹,其中存放进程运行的N多信息。其中有一个status文件,cat显示该文件, 第一行的Name即为...

    Linux应用技术:Linux启动过程.pptx

    init进程是由Linux内核引导运行的,它是系统中运行的第一个进程,其进程号(PID)永远为“1”,是其它进程的父进程 在不同的运行级别,根据系统的设置启动相应的服务程序(不同运行级别,启动的服务程序有所不同) ...

    操作系统课程实验.rar

    (2) 设计一个带参数的模块,其参数为某个进程的 PID 号,该模块的功能是列出该 进程的家族信息,包括父进程、兄弟进程和子进程的程序名、PID 号。 (3) 请根据自身情况,进一步阅读分析程序中用到的相关内核函数的...

    Linux 创建子进程执行任务的实现方法

    例如,只要用户输入一条命令,shell 进程就创建一个新进程,新进程运行 shell 的另一个拷贝并执行用户输入的命令。Linux 系统中通过 fork/vfork 系统调用来创建新进程。本文将介绍如何使用 fork/vfork 系统调用来...

    Linux shell实现压缩多个文件代码实例

    Linux环境下写一个脚本 ... 您可能感兴趣的文章:linux shell 根据进程名获取pid的实现方法linux shell 中判断文件、目录是否存在的方法linux shell中“.” 和 “./”执行的区别详解Linux Shell Map的用法详解Lin

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

    在 linux 中,/proc/$PID/status 文件提供了该进程资源(内存,堆栈,信号量,子父进程)的使用情况,虽然linux提供了不少查看内存的命令,但都是看整体的使用情况,无法对单个进程的内存使用情况进行查看。...

    hcache缓存cache查看工具

    # 查看指定pid进程号的进程缓存 hcache -pid #可以将结果写入txt然后使用shell统计进程总缓存大小 #取大小 hcache -pid 117466 | awk '{print $4}' > cache.txt #求和 I=0;$I=0; for N in $(cat cache.txt); do I=...

    Linux Shell中判断进程是否存在的代码

    1 利用pgrep 匹配名字 代码如下: if test $( pgrep -f $1 | wc -l ) -eq 0 then echo “进程不存在” else echo “存在进程” fi 以下是补充内容: 当前系统中的进程: apple@ubuntu:~$ ps -ef UID PID PPID C STIME...

    嵌入式系统/ARM技术中的Linux系统下Shell编程

    Linux下的Shell编程是用来控制Linux下命令行,类似于Makefile。 示例: #Test.sh #!/bin/sh //使用的文件 Mkdir ~/test Echo “mkdir ... 最后一次执行的命令的返回码 $$ Shell进程自己的PID $! Shell进程

    Linux网络操作系统基础:Linux网络基础配置.ppt

    显示所有监听和非监听的套接字 -i:显示网络接口的统计信息 -n:以数字形式而不是名称显示IP地址和端口 -p:显示使用端口的进程的PID和程序名称 -r:显示内核路由表 -s:为每个协议显示统计信息 ping:通过ICMP协议...

    详解linux后台运行和关闭、查看后台任务

    fg、bg、jobs、&、nohup、ctrl+z、ctrl+c 命令 一、& 加在一个命令的最后,可以把这个命令放到后台执行,...但是如果任务被终止了(kill),shell 从当前的shell环境已知的列表中删除任务的进程标识。也就是说,jobs命

    linux下shell编程3

    有一些变量的是在脚本的运行初期就设定,这些变量无法修改.这些变量不叫只读变量而叫特殊变量. $* 所有位置的参数内容 ... 后台运行的最后一个PID号 $? 命令执行后返回的状态 $0 当前执行的进程名

Global site tag (gtag.js) - Google Analytics