首页 > 系统相关 >直接返回进程pid 的方法

直接返回进程pid 的方法

时间:2022-09-24 22:11:55浏览次数:46  
标签:返回 iptables root pid server node1 进程 kube lsof

  1. pidof cmd
    这种方法后面的 cmd 不管是绝对路径还是 不在环境变量的 二进制文件,都可以获取到 pid
  2. lsof -c cmd -t
    使用 lsof,cmd 后面只能接 已运行进程的二进制文件名

示例如下:

[root@kube-node1 ~]# ps -ef | grep iptables-server | grep -v grep
root      56514  52719  0 21:45 pts/1    00:00:00 ./iptables-server -a :10001 -u admin -p admin

#使用pidof命令
[root@kube-node1 ~]# pidof /opt/tools/iptables-web/iptables-server
56514
[root@kube-node1 ~]# pidof iptables-server
56514

#使用lsof 命令
[root@kube-node1 ~]# lsof -c iptables-server -t
56514
[root@kube-node1 ~]# lsof -c /opt/tools/iptables-web/iptables-server -t
lsof: invalid regexp modifier: t
lsof: b regexp modifier already used: /opt/tools/iptables-web/iptables-server
lsof: invalid regexp modifier: /
lsof: i regexp modifier already used: /opt/tools/iptables-web/iptables-server
...显示了一堆命令使用的报错信息

标签:返回,iptables,root,pid,server,node1,进程,kube,lsof
From: https://www.cnblogs.com/fengfengyang/p/16726777.html

相关文章

  • 局部变量地址做函数返回值
    1.局部变量地址不可做返回值!如果硬要返回,则编译器在栈区仅保留一次,之后便找不到了。但是,如果一直连续不断的使用该返回值的话,编译器会一直进行一次保留,就可以一直打印......
  • Delphi 多进程共享内存的简单封装单元
    该单元转自武稀松的博客稍作修改,使其支持Delphi7{共享内存封装.封装成了MemoryStream的形式.用法如下:varms:TShareMemStream;ms:=TShareMemStream.C......
  • java 实体类设置字段为NULL或者不返回某个字段注解
    注解:@JsonInclude(value=JsonInclude.Include.NON_NULL)返回的字段属性为null就不会展示给前端...可以放在类上,也可以放在字段上!@JsonInclude(value=JsonInclude.I......
  • 线程和进程的关系?js为什么是单线程的?
    一、线程是包含在进程中的,线程其实就是一个指令序列,如果加上计算机分配给它的资源(如内存等)之后就是一个进程。二、可以设想一个场景,js适用于多线程,如果几个线程同时对一个......
  • layui数据表格加载后台返回数据展示
    1.实现的效果如下:  2.上面切换效果写个展示或隐藏就行,只说明数据展示来源3.引入js,加载表格:lay-data:代表数据重载  请求后台数据:1layui.use('table',f......
  • Python使用事件循环创建线程池和进程池
    1、来源参考参考官方文档示例:https://docs.python.org/3.9/library/asyncio-eventloop.html#asyncio.loop.run_in_executor2、代码示例1#-*-coding:utf-8-*-2......
  • Ubuntu 进程 线程 查看 设置(top taskset)
    目录toptop详解及使用top常用的命令tasksettaskset的基本使用1.显示某个进程(线程)运行所在的核2.设置某个进程(线程)运行的核top主要用于查看Linux系统中的所有......
  • windows 进程pid
    #include<Tlhelp32.h>#include<atlstr.h>/***************************GetSpecifiedPID*******************************功能描述:获取指定进程名的进程ID输入参数:ps......
  • 【视觉小说游戏开发】bkengine教程-使用宏(高级篇)-宏的返回
    首先去下载bkengineBKEngine - AVG/Galgame游戏引擎 - 免费 易用 高效 安全 跨平台(bakery.moe)创建myreturn.bkscr并写入*register//这之间写上要定义的宏或......
  • 【Linux】有名管道实现Linux进程间通信
    进程间通信之有名管道​进程间通信有多种方式实现,本文主要讲解有名管道的通信方式。一,有名管道简介匿名管道由于没有名字,只能用于具有亲缘关系的进程间通信。为了克服......