linux创建进程

linux创建进程

准备工作

在Ubuntu64系统上

1、安装GCC和Make工具

编译器GCC:把C源码转为二进制程序

Make:自动编译多源文件项目

bash 复制代码
sudo apt-get update #更新存储库
sudo apt-get install build-essential #安装build-essential包
gcc --version #验证安装成功
make --version 

2、安装pstree程序

pstree命令是用于查看进程树之间的关系,即哪个进程是父进程,哪个是子进程,可以清楚的看出来是谁创建了谁。

bash 复制代码
sudo apt install psmisc #安装
pstree --version #验证安装成功

安装出现错误:

E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable) E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?

E:无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正在使用它?

解决:重启电脑(虚拟机)

3、下载一些makefile

相关推荐
GeW8 小时前
新质生产力路线图Linux、数据库、国产化替代一次讲透
linux
aningx10 小时前
cachyos 从 GRUB 切换到 rEFInd
linux
第404号工位12 小时前
40块钱二手瘦客户端,如何跑满家庭物联网中枢?(拒绝Docker爆盘实录)
linux·架构·node.js
对象存储与RustFS12 小时前
网盘限速逼你开会员?用 RustFS 自己搭一个不限速的“私人网盘
服务器·后端·docker
骑着蜗牛撵大象32713 小时前
Linux 进程间通信之管道:从 pipe() 的内核语义到 FIFO 落地排错
android·java·linux·系统编程·fifo·管道·进程间通信
众壹新能源科技14 小时前
逆变器自带无功不够用,加装5MVar SVG后功率因数从0.85回到0.99
运维·人工智能·自动化
..Dauntless..14 小时前
【Linux】一切皆文件和缓冲区
linux·运维·服务器
裕晟资质规划14 小时前
三类资质变更报告时限差在哪?军工 15 日、集成印制 10 日
大数据·服务器·网络
QMCY_jason14 小时前
x86 ubuntu2204 无gui 安装 openeuler 2203 aarch64版本
linux·运维·服务器
重生之小比特14 小时前
【Linux系统】12 进程程序替换 自定义Shell 命令行解释器
linux·运维·服务器