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

相关推荐
苏灿烤鱼18 分钟前
一套进程代替八件套,桌面更稳还是单点更大
linux·github·shell
刘梦薇21 分钟前
SSH连接失败connection reset解决办法
linux·运维·ubuntu·ssh·腾讯云
Rsingstarzengjx43 分钟前
stm32m157 U-boot 测试
linux·运维·服务器
月落汀兰1 小时前
Linux Nginx全套实战通关|静态站点/虚拟主机/HTTPS/PHP/反向代理/七层负载均衡,每行命令逐参数拆解
linux·nginx·https
ShineWinsu2 小时前
对于C++:缓冲区管理的详细解析
linux·c++·面试·编程·笔试·io·缓冲区
张小姐的猫2 小时前
【Linux】网络编程 —— 传输层协议 TCP(下)
linux·运维·服务器·网络·tcp/ip·http·php
程序员AlbertTu2 小时前
第2章 上手 Linux:环境与文件操作
linux·运维·服务器
☆凡尘清心☆3 小时前
CentOS Stream 9 源码编译搭建 Zabbix7.0.29 完整部署方案(部署成功)
linux·运维·centos
Escalating_xu3 小时前
【Linux】进程间通信:从匿名管道、FIFO 到共享内存、消息队列与信号量
java·linux·面试
予昊3 小时前
Linux 资源控制实战分析:用 LXC 亲手造一个 “迷你虚拟机“
linux·运维·服务器