当前位置: 首页 > news >正文

linux 进程 inode 信息获取

根据端口查找

ss -neltup | grep "$port"

根据 pid 查找

ss -neltup | grep "pid=$pid"

根据 inode 查找

ss -neltup | grep "ino:$inode"

根据pid查找进程打开的inode

ls -al  /proc/$pid/fd

查看inode信息

cat /proc/$pid/net/tcp | grep $inode

相关文章:

linux 进程 inode 信息获取

根据端口查找 ss -neltup | grep "$port"根据 pid 查找 ss -neltup | grep "pid$pid"根据 inode 查找 ss -neltup | grep "ino:$inode"根据pid查找进程打开的inode ls -al /proc/$pid/fd查看inode信息 cat /proc/$pid/net/tcp | grep $ino…...

计算机网络-网络层

负责在不同的网络之间转发数据包,基于数据包的 IP地址转发,每个数据包可以按照不同路径传输。网络层不负责丢包重传,以及数据包之间数据顺序的的问题。 网络设备 路由器工作在第三层:网络层,能看到网络层的地址&…...

机器学习:识别AI,GraphRAG,LoRA,线性变换,特征

1.AI识别 1.bitgrit 生成式 AI API 文档 生成式 AI 假图像检测 API 可用于以编程方式检测假图像(即由生成式 AI 创建的图像)。2.X Virality Prediction API 旨在预测推文的潜在病毒式传播力。https://bitgrit.net/api/docs/x_virality_prediction 2.Gr…...

阿里云SMS服务C++ SDK编译及调试关键点记录

一. 阿里云SMS服务开通及准备工作 在阿里云官网上完成这部分的工作 1. 申请资质 个人or企业 我这里是用的企业资质 2. 申请签名 企业资质认证成功后,会自动赠送一个用于测试的短信签名 也可以自己再进行申请,需要等待审核。 3. 申请短信模板 企…...

Flutter 正在迁移到 Swift Package Manager ,未来会弃用 CocoaPods 吗?

什么是 Swift Package Manager ?其实 Swift Package Manager (SwiftPM) 出现已经挺长一段时间了,我记得第一次听说 SwiftPM 的时候,应该还是在 2016 年,那时候 Swift 3 刚发布,不过正式出场应该还是在 2018 年的 Apple…...

PDF——分割pdf的10个工具

PDF分割器是一种可用于将PDF文档分割成更小的文档甚至单个页面的工具。分割 PDF 文档的主要原因是为了更容易共享。 但该过程的成功取决于您用于拆分 PDF 的工具。较简单的工具仅提供几个选项,可能并不适合所有类型的文档。我们将在本文中列出的 10 个最佳 PDF 分割…...

深入解析 Nginx 反向代理:配置、优化与故障排除

深入解析 Nginx 反向代理:配置、优化与故障排除 Nginx 是一个高性能的 HTTP 和反向代理服务器,它以其高并发和高可扩展性在业界享有盛誉。反向代理是 Nginx 的重要功能之一,通过反向代理可以实现负载均衡、安全代理、缓存等多种用途。本篇文…...

深度学习入门(一):感知机与输入数据

单层感知机与多层感知机 单层感知机(Single-Layer Perceptron)和多层感知机(Multi-Layer Perceptron,简称MLP)是神经网络的基本形式,用于执行各种机器学习任务,包括分类和回归。它们都基于早期…...

kubernetes 集群组件介绍

kubernetes 集群组件介绍 Kubernetes 架构 在Kubernetes(k8s)集群中,主节点(Master Node)和工作节点(Worker Node)都运行特定的软件组件,它们共同管理和运行容器化的应用程序。以下…...

Java | Leetcode Java题解之第327题区间和的个数

题目&#xff1a; 题解&#xff1a; class Solution {public int countRangeSum(int[] nums, int lower, int upper) {long sum 0;long[] preSum new long[nums.length 1];for (int i 0; i < nums.length; i) {sum nums[i];preSum[i 1] sum;}BalancedTree treap ne…...

开发一个MutatingWebhook

介绍 Webhook就是一种HTTP回调&#xff0c;用于在某种情况下执行某些动作&#xff0c;Webhook不是K8S独有的&#xff0c;很多场景下都可以进行Webhook&#xff0c;比如在提交完代码后调用一个Webhook自动构建docker镜像 准入 Webhook 是一种用于接收准入请求并对其进行处理的…...

【leetcode详解】另一棵树的子树 (C++递归:思路精析 过程反思)

思路详解&#xff1a; 总体框架&#xff1a; 对root树进行先序遍历&#xff0c;如果当前结点&#xff08;记为cur&#xff09;的值和subRoot的根节点值相等时&#xff0c;就开始判断 以cur为根节点的树 和 子树 是否结构一样? 如何判断两棵树是否结构完全相同&#xff1f; …...

物联网遇到人工智能,极快的加速物联网时代

近些年物联网已成为众多科技企业的战略目标&#xff0c;如智能家居等&#xff0c;在未来&#xff0c;手机、传感器等智能设备都走进了生活当中&#xff0c;据数据显示已经有80%以上的的智能手机配备了人工智能。人工智能也不陌生&#xff0c;自动驾驶、人脸识别这些应用场景都是…...

Vue3+Ts项目中经常遇到导入组件,vscode报无法找到模块xxx,xxx隐式拥有 “any“ 类型解决办法~

1、报错截图&#xff1a; 2、解决办法&#xff1a;在确保路径正确的情况下&#xff0c;你会在 src 目录下找到一个名为 env.d.ts 的文件&#xff08;或者类似的名称&#xff09;。在这个文件中&#xff0c;你可以声明 .vue 文件的模块类型。例如&#xff1a;(这告诉 TypeScript…...

郑州轻工业大学zzulioj1151~1159合集

郑州轻工业大学zzulioj1151~1159合集 郑州轻工业大学zzulioj1151~1159合集 1150数数多少个整数1151大整数加法题目描述1152: 二分搜索1153简易版最长序列题目描述1154: 校门外的树1155字符串比较 多实例题目描述1156单数变复数题目描述1157连续的n个1题目描述1158又是排序&…...

开发框架DevExpress XAF v24.2产品路线图预览——增强跨平台性

DevExpress XAF是一款强大的现代应用程序框架&#xff0c;允许同时开发ASP.NET和WinForms。XAF采用模块化设计&#xff0c;开发人员可以选择内建模块&#xff0c;也可以自行创建&#xff0c;从而以更快的速度和比开发人员当前更强有力的方式创建应用程序。 DevExpress XAF是一…...

程序员短视频上瘾综合症

一、是你疯了还是面试官疯了&#xff1f; ​ 最近有两个学员咨询问题&#xff0c;把我给整得苦笑不得。大家来看看&#xff0c;你有没有同样的症状。 ​ 第一个学员说去一家公司面试&#xff0c;第一轮面试聊得挺好的。第二轮面试自我感觉良好&#xff0c;但是被面试官给Diss…...

image.convert()函数转换格式及显示图像的RGB三通道图像

引 言 视觉任务处理的图片按照图像通道深度分为单通道图像和多通道图像。单通道图像有grayscale灰度图、binary二值图、PNG图&#xff0c;多通道图像有三通道24位真彩色RGB图&#xff0c;8位伪彩色图像&#xff0c;YCbCr图像等。本文先介绍各种格式图像的特点&#xff0c;随后讲…...

C语言 ——— 在控制台实现扫雷游戏(一次展开一片,递归实现)

前言 两个数组&#xff0c;一个用来显示在控制台上&#xff0c;一个用来存放雷 两个数组的实际大小为11 * 11 &#xff0c;而为了方便排查雷的个数&#xff0c;实际使用范围是9 * 9 test.c #include"mine_sweeping.h"void game() {// 存放雷char mine[ROWS][COL…...

el7升级Apache模块编译

1.背景 接续https://blog.csdn.net/nanhai_happy/article/details/140566070&#xff0c;由于升级升级Apache过程中&#xff0c;发现需要使用的mod_wsgi、mod_systemd和mod_cgi模块缺失&#xff0c;故接着解决继续编译生成。 2. 编译mod_cgi、mod_system 2.1 安装依赖 yum …...

两步验证与OAuth 2.0:http-api-guide安全认证深度解析

两步验证与OAuth 2.0&#xff1a;http-api-guide安全认证深度解析 【免费下载链接】http-api-guide 项目地址: https://gitcode.com/gh_mirrors/ht/http-api-guide 在当今数字化时代&#xff0c;API安全认证是保护用户数据和系统资源的关键环节。http-api-guide作为一份…...

Step3-VL-10B-Base项目实战:搭建个人知识库的智能图片搜索引擎

Step3-VL-10B-Base项目实战&#xff1a;搭建个人知识库的智能图片搜索引擎 你是不是也遇到过这种情况&#xff1f;电脑里存了几千张照片&#xff0c;想找一张“去年夏天在海边拍的、有椰子树和蓝色遮阳伞”的照片&#xff0c;结果只能对着文件夹列表发呆&#xff0c;要么一张张…...

restrict关键字:提升指针性能的提示

文章目录理解 restrict 关键字&#xff1a;提升指针性能的提示 &#x1f680;什么是 restrict 关键字&#xff1f; &#x1f914;为什么 restrict 重要&#xff1f; &#x1f4a1;如何使用 restrict&#xff1f; &#x1f6e0;️代码示例&#xff1a;性能对比 &#x1f4ca;Mer…...

智能建造知识拓展 | 施工阶段AI赋能的十大关键场景

导 读在上期文章《智能建造知识拓展 | 三维激光扫描&#xff1a;为数字孪生构筑精准“空间底座”》中&#xff0c;我们为您介绍了三维激光扫描技术如何以毫米级精度采集现场数据&#xff0c;为数字孪生构建提供可靠的“数字底图”。本期&#xff0c;我们将聚焦人工智能——这位…...

OpenClaw定时任务管理:千问3.5-27B实现智能闹钟与提醒

OpenClaw定时任务管理&#xff1a;千问3.5-27B实现智能闹钟与提醒 1. 为什么需要智能化的定时任务 上个月我差点错过一个重要会议——虽然设置了手机提醒&#xff0c;但当天临时调整的议程让原定时间完全失效。这种"静态闹钟失效"的痛点&#xff0c;促使我尝试用Op…...

RP2040上的CBUS协议栈:CAN总线模型铁路通信实现

1. CBUSACAN2040 库深度解析&#xff1a;面向 RP2040 平台的 MERG CBUS 协议栈实现1.1 项目定位与工程价值CBUSACAN2040 是一个专为 Raspberry Pi Pico&#xff08;RP2040&#xff09;系列微控制器设计的嵌入式通信库&#xff0c;其核心使命是将英国模型铁路电子组织 MERG&…...

AI写论文就选它们!4个AI论文写作工具,搞定期刊论文写作!

撰写期刊论文、毕业论文或职称论文时&#xff0c;学术朋友们常常会遇到不少挑战。自己动手写论文时&#xff0c;面对大量的学术文献&#xff0c;寻找相关资料简直像在大海捞针&#xff1b;而繁琐的格式要求又让人应接不暇&#xff0c;恨不得抓狂&#xff1b;一遍又一遍的修改&a…...

从涂鸦到专业:优艺汇艺术教育给出完整的少儿绘画学习指南(附各阶段实用规划)

2026年4月9编辑很多家长问&#xff1a;孩子到底几岁开始学画画比较好&#xff1f;学画画到底有什么用&#xff1f;是不是只有将来考美院才需要学&#xff1f;其实&#xff0c;绘画从来不只是“未来画家”的事。它对孩子专注力、观察力、审美能力甚至性格养成的影响&#xff0c;…...

中小工厂人手少、员工文化不高,选这款ERP,工人半天就能学会

开中小工厂最头疼的是什么&#xff1f;规模不大、人手有限&#xff0c;车间工人、仓库管理员文化水平不高&#xff0c;想上 ERP 管生产、管库存&#xff0c;又怕太复杂学不会、用不起来。其实不用纠结&#xff0c;选对软件&#xff0c;普通员工也能快速上手&#xff0c;今天就给…...

FreakStudio泄

环境安装 pip install keystone-engine capstone unicorn 这3个工具用法极其简单&#xff0c;下面通过示例来演示其用法。 Keystone 示例 from keystone import * CODE b"INC ECX; ADD EDX, ECX" try:ks Ks(KS_ARCH_X86, KS_MODE_64)encoding, count ks.asm(CODE)…...