Linux--验证命令行上运行的程序的父进程是bash

1.输入以下代码:

cpp 复制代码
#include <stdio.h>
#include <unistd.h>
int main()
{
    printf("hello world:  pid: %d, ppid: %d\n",getpid(),getppid());

    return 0;
}

2.编译得到可执行程序​​​

3.运行得到ppid

4.输入指令 ps axj | head -1 && ps axj | grep ppid 查找

相关推荐
叼烟扛炮4 分钟前
Linux 学习笔记(九):自动化构建神器 Make 与 Makefile
linux·运维·服务器
lisanmengmeng7 分钟前
监控Kubernetes集群的GPU资源(三)
linux·容器·kubernetes
蜡笔羊驼10 分钟前
ModuleNotFoundError: No module named ‘torchvision.transforms.functional_tensor‘
linux·人工智能·python
箓维12 分钟前
线程池&&线程安全与可重入
linux·网络·安全
程序员-Benothing32 分钟前
Linux端口与连接排查:ss、lsof、nc、telnet、curl
linux·运维·服务器
邪修king1 小时前
Re:Linux系统篇(三十七):进程间通信Chapter4:System V 共享内存深度解析:为什么它是最快的 IPC?
android·linux·运维
张张123y2 小时前
2026 Agent 框架怎么选?拆 3 层底层逻辑(运行循环 / 记忆 / 工具协议)+ 一张决策表
linux·ubuntu·microsoft·langgraph·mcp·crewai·agent 框架
零域行者2 小时前
Linux入门基础命令
linux·服务器·安全·web安全
打工仔折腾 AI2 小时前
Linux 网络编程:从零掌握 TCP Socket 编程与 C++ 实战落地
linux·网络·人工智能·后端·python·tcp/ip·性能优化
硅基手札2 小时前
SPI技术系列 13 · SPI 调试与排查
linux·运维·stm32·单片机·嵌入式硬件·bug