技术栈

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

一念男2023-08-03 8:03

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

上一篇:算法通关村第四关——如何基于数组(链表)实现栈
下一篇:关于样本方差为什么除以 n-1
相关推荐
程序员黄老师
20 分钟前
Ubuntu 24.04上安装 Intelligent Pinyin 中文输入法
linux·运维·ubuntu
HONG_YANG
33 分钟前
ERPNext 介绍、安装和维护建议
linux
HONG_YANG
35 分钟前
ERPNext 搭建教程:Linux 一键部署与维护
linux
Enti7c
1 小时前
什么是void,什么时候使用void类型?never和void的区别
linux·运维·ubuntu
scilwb
2 小时前
基于Isaac Sim场景的Coverage Path Planning 项目部署完整指南
linux
知北游天
3 小时前
Linux:多线程---同步&&生产者消费者模型
java·linux·网络
kfepiza
3 小时前
`nmcli con add type vlan`中的: `ifname` , `dev` ,`vlan.parent`, `id`,`vlan.id`
linux·网络协议·tcp/ip
kfepiza
3 小时前
Linux的NetworkManager的`nmcli connection add` 笔记250712
linux·网络协议·tcp/ip
kfepiza
4 小时前
Linux的NetworkManager的`nmcli con add type vlan`中, `iframe` 和 `dev` 的区别 笔记250712
linux·tcp/ip
发仔123
4 小时前
Linux常用命令
linux
热门推荐
01【无标题】02集群聊天服务器---MySQL数据库的建立03Coze扣子平台完整体验和实践(附国内和国际版对比)04Java类变量(静态变量)05KGG转MP3工具|非KGM文件|解密音频06扣子(coze)实战|我用扣子搭建了一个自动分析小红薯笔记内容的AI应用|详细步骤拆解07使用Ruby接入实时行情API教程08Java学习第十五部分——MyBatis09DeepSeek各版本说明与优缺点分析10绿色建筑新态势:楼宇自控助力能效提升,推动成本优化新路径