技术栈

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
相关推荐
口嗨农民工
6 分钟前
svn status . 命令返回分析
linux·svn
“αβ”
13 分钟前
Linux平台下SSH 协议克隆Github远程仓库并配置密钥
linux·ssh·github
wangchen_0
17 分钟前
linux-进程信号的产生
linux·运维·服务器
胖大和尚
32 分钟前
vim启动的时候,执行gg
linux·编辑器·vim
DBWYX
35 分钟前
Linux proc文件系统 内存影射
linux·c
坐怀不乱杯魂
36 分钟前
linux - 权限的概念
linux
坐怀不乱杯魂
37 分钟前
Linux - 基础指令
linux
乌鸦乌鸦你的小虎牙
1 小时前
linux 抓包工具tcpdump使用小记(使用时注意权限和系统资源)
linux·运维·tcpdump
VirusVIP
3 小时前
Windows CMD通过adb检查触摸屏Linux驱动是否被编译
linux·运维·adb
chennalC#c.h.JA Ptho
4 小时前
ubuntu studio 系统详解
linux·运维·服务器·经验分享·ubuntu·系统安全
热门推荐
01YOLOv8入门 | 重要性能衡量指标、训练结果评价及分析及影响mAP的因素【发论文关注的指标】02从零安装 LLaMA-Factory 微调 Qwen 大模型成功及所有的坑03KGG转MP3工具|非KGM文件|解密音频04【解决】Android Gradle Sync 报错 Could not read workspace metadata05【SpeedAI科研小助手】2分钟极速解决知网维普重复率、AIGC率过高,一键全文降!文件格式不变,公式都保留的!06DeepSeek各版本说明与优缺点分析07苍穹外卖面试总结08Coze扣子平台完整体验和实践(附国内和国际版对比)09西电B测-计算机网络综合实验(含验收问题)10VMware虚拟机安装Win7专业版保姆级教程(附镜像包)