首页 > 系统相关 >Linux下如何获取程序的进程号?

Linux下如何获取程序的进程号?

时间:2023-05-26 11:04:14浏览次数:33  
标签:grep 读取 tpid 获取 Linux 进程 PORT 端口号


读取端口号对应的进程号:

PORT=10086
netstat -tnlp|grep $PORT|grep -v grep|grep -v kill|awk '{print $7}'|cut -d/ -f1

在启动脚本中写入进程号到文件tpid:

echo $! > tpid

读取文件中的进程号:

pid=$(cat tpid)


标签:grep,读取,tpid,获取,Linux,进程,PORT,端口号
From: https://blog.51cto.com/u_16130732/6354394

相关文章

  • 5分钟搞定Linux安装Mysql5.7(简单快捷,建议收藏)
    本文记录下我近期在Linux环境下安装Mysql5.7的实践经历。服务器版本Mysql版本Centos7.65.7.321.下载Mysql下载地址:https://downloads.mysql.com/archives/community/进入页面后选择你需要的版本进行下载,这里提供了2种格式:tar.gz和tar。如果下载不方便,可以直接从我的网盘里面下......
  • Linux 常用命令大全【yyds干货盘点3】
    1.RPM包-(Fedora,Redhat及类似系统)rpm-ivhpackage.rpm安装一个rpm包rpm-ivh--nodeepspackage.rpm安装一个rpm包而忽略依赖关系警告rpm-Upackage.rpm更新一个rpm包但不改变其配置文件rpm-Fpackage.rpm更新一个确定已经安装的rpm包rpm-epackage_name.rpm......
  • 使用linux安装kafka
    以下是在Linux上安装Kafka的详细步骤:下载Kafka二进制文件在Kafka的官方网站(http://kafka.apache.org/downloads)上下载最新版本的Kafka二进制文件。解压缩下载的文件在终端中进入下载目录,使用以下命令解压缩下载的文件:tar-xzfkafka_<version>.tgz其中,<version>应替换为下载的Kaf......
  • inspect:获取python对象的有用信息
    楔子有些时候,我们需要得到一个对象的某些属性,我们最常用的就是通过type来查看该对象的类型,或者使用dir来查看该对象具有哪些属性。但是python提供了一个非常好的模块:inspect,来帮助我们更好地获取对象的属性,下面就来看看该模块支持哪些方法。检测对象的种类这里指的是种类,不是......
  • MFC-通过HWND获取HANDLE
    HWNDhWnd=::FindWindow(_T("Windows.UI.Core.CoreWindow"),NULL);//获取与指定窗口类名和窗口名的最顶层窗口的窗口句柄//寻找系统计算器句柄(win10)if(!hWnd){AfxMessageBox(_T("系统计算器句柄没找到"));}DWORDpid=NULL;......
  • 2023.5.26 Linux系统基础命令
    系统⽬录结构⽂件路径定位⽬录管理命令⽂件管理命令⽂件查看命令⽂件下载命令命令查找命令字符处理命令练习如下命令系统⽬录结构⼏乎所有的计算机操作系统都是⽤⽬录结构组织⽂件。具体来说就是在⼀个⽬录中存放⼦⽬录和⽂件,⽽在⼦⽬录中⼜会进⼀步存放⼦⽬录和⽂件,以此类推形......
  • 项目进程优化处理
     启用网络需在进程中启用,而和外面流程不相关,就出现信息更新滞后的情况,为此,做一些调查,将改变调用进程方式来实现。lHandler 通过Handler你可以发布或者处理一个消息或者是一个Runnable的实例。没个Handler都会与唯一的一个线程以及该线程的消息队列管理。当你创建一个新的Hand......
  • 2023.5.25 Linux系统Bash初识
    1.Linux系统终端概述2.Linux系统Bash管理2.1.Bash特性:命令补全2.2.Bash特性:命令快捷键2.3.Bash特性:命令别名2.4.Bash特性:命令流程2.5.Bash特性:路径展开2.6.Bash特性:转义字符2.7.Bash特性:获取帮助1.Linux系统终端概述服务器终端切换:Ctrl+Alt+F1…F6虚拟机终端切换:......
  • 获取其他报表数据
    *DATA:BEGINOFlr_alv_dataOCCURS0.*INCLUDESTRUCTUREstpov_alv.*DATA:info(3)TYPEc,*ENDOFlr_alv_data.FIELD-SYMBOLS:<lt_alv_data>TYPEANYTABLE.DATA:lr_alv_dataTYPEREFTOdata.cl_salv_bs_runtime_info=>set(EXPORTINGdi......
  • Linux上nacos启动成功,但网页无法加载
    Linux上nacos启动成功,但网页无法加载1、docker查询dockerps2、查询firewall防火墙是否打开8848端口firewall-cmd--query-port=8848/tcp若是返回yes则是打开,若是返回FirewallDisnotrunning则先打开防火墙。systemctlstartfirewalld.service3、打开8848端口f......