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 查找

相关推荐
INGNIGHT2 分钟前
486. 预测赢家(博弈dp/区间dp)
linux·c++
2402_8828938641 分钟前
Linux 进程概念详解(下)—— 进程调度、环境变量与虚拟地址空间
linux·进程·虚拟地址空间
虚无的纽扣43 分钟前
【Linux】揭开文件系统神秘的面纱:第四讲:可执行文件的组装车间
linux·运维·服务器
YMWM_1 小时前
ubuntu系统字体缩放配置
linux·运维·ubuntu
Amelio_Ming1 小时前
rk3588 pcie驱动分析之二 (pcie设备树节点分析)
linux·嵌入式硬件
zbyyd1 小时前
Linux字符设备驱动:LED驱动实战开发
linux·单片机·arm·驱动
曦夜日长1 小时前
Git系统篇,Git远程仓库(三):本地仓库与远程仓库的交互
linux·服务器·网络·git·交互
学linux的QQ蛋2 小时前
sys文件系统与misc文件系统学习小总结
linux·学习·驱动
曦夜日长10 小时前
Git系统篇,Git本地使用(一):从“究极进化版“到三个区域的底层原理
大数据·linux·git·elasticsearch
shimly12345611 小时前
给断网无 sudo ubuntu22.04 机器安装 nodejs
linux