技术栈

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
相关推荐
hour_go
15 分钟前
Linux Shell 实验一:数据采集与脚本调试错误总结
linux·笔记·bash·shell·实验报告·错误排查
大海里的番茄
33 分钟前
随时随地看监控:我的UptimeKuma远程访问改造记
linux·网络
潇湘梦
1 小时前
centOS防火墙操作
linux·运维·centos
Aubrey-J
1 小时前
Linux中快速部署Elasticsearch(基础&TLS配置)
linux·服务器·elasticsearch
奥尔特星云大使
2 小时前
详细的Linux系统更新yum源的教程
linux·运维·服务器·ubuntu·centos·yum源·epel源
lht631935612
2 小时前
Ubuntu Server 系统安装图形界面
linux·运维·ubuntu
christine-rr
2 小时前
linux常用命令(6)——网络管理
linux·服务器·网络·ubuntu·网络安全
isyangli_blog
2 小时前
Linux (CentOS 7.9) vmware 创建与安装
linux·运维·centos
AHUGEFATTY
2 小时前
centos离线包获取-附centos7主流离线包资源
linux·运维·centos
hjlgs
3 小时前
Kernel5.4 Timer定时器使用
linux
热门推荐
01GitHub 镜像站点02两千字总结:Codex 国内如何安装和使用的教程,以及如何设置中文回答03BongoCat - 跨平台键盘猫动画工具04UV安装并设置国内源05GitLab 零基础入门指南:从安装到项目管理全流程06Linux下V2Ray安装配置指南0746个Nano-banana 精选提示词,持续更新中08windows找不到gpedit.msc(本地组策略编辑器)09在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)10Labelme从安装到标注:零基础完整指南