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

相关推荐
hanyi_qwe9 分钟前
文本三剑客--awk
linux·运维·服务器
Caven7723 分钟前
【Linux 技巧】如何在登录时自动激活 Conda Base 环境
linux·运维·conda
凌寒111 小时前
Linux(Debian)安装、卸载 MySQL
linux·运维·mysql·debian
IT小哥哥呀1 小时前
如何从 Windows SSH 进入 VirtualBox Ubuntu 虚拟机——密码认证(逐步指南)
linux·windows·ubuntu·ssh·教程·虚拟机
怀旧,2 小时前
【Linux系统编程】7. 进程的概念(上)
linux·运维·服务器
7***n752 小时前
API网关设计模式
linux·服务器·设计模式
哈里谢顿3 小时前
环境变量 HTTP_PROXY/HTTPS_PROXY 深度解析:为什么 cURL 行,Docker 不行?
linux
馨谙3 小时前
使用 systemd 用户服务管理容器:从概念到实践
linux·容器
人工智能训练3 小时前
Windows中如何将Docker安装在E盘并将Docker的镜像和容器存储在E盘的安装目录下
linux·运维·前端·人工智能·windows·docker·容器
zzzsde3 小时前
【Linux】基础开发工具(1):软件包管理器&&vim编辑器
linux·运维·服务器