技术栈

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
相关推荐
比奇堡派星星
4 小时前
awk命令
linux·运维·服务器
清水白石008
4 小时前
Python 柯里化完全指南:从函数式思想到工程实践
linux·服务器·python
宸迪
5 小时前
【python】使用uv管理项目包依赖
linux·python·uv
HalvmånEver
6 小时前
Linux:基于信号量的环形队列与生产者消费者模型(一)
linux·运维·服务器·信号量
威桑
7 小时前
解决 Qt6 程序 在Linux 环境下无法输入中文的问题
linux·c++·qt
j_xxx404_
8 小时前
Linux:文件描述符fd
linux·运维·服务器
未既
8 小时前
逻辑卷挂载磁盘操作命令
linux·运维·服务器
李斯维
8 小时前
安装 Arch Linux 到 VMware Workstation 的完全指南
linux
香蕉你个不拿拿^
10 小时前
Linux粘滞位和文件,目录权限
linux·运维·服务器
2401_85828611
10 小时前
OS52.【Linux】System V 共享内存(1)
linux·运维·服务器·共享内存
热门推荐
01GitHub 镜像站点02PHP Error: 常见错误及其解决方法03Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services04HTB 赛季10 - Pterodactyl - user05爬虫逆向之观安(观镜WEB应用安全防护系统)06UV安装并设置国内源07openClaw安装飞书插件|核心踩坑:spawn EINVAL 错误终极解决指南08243 行 microGPT:把“训练 + 推理”拆到骨头里09BongoCat - 跨平台键盘猫动画工具10[拆解LangChain执行引擎] Channel——驱动Node执行的原力