dotnet 进阶篇
文章目录
- 前言
- 一、dump 安装
- 1.1 在ubuntu系统上安装dotnet sdk和运行时
- 1.2 安装dotnet dump
- 1.3 检查是否安装成功
- 1.4 配置环境变量
- 二、dump 的使用
- 1.对指定进程进行dump转为文件
前言
本片文件主要是记录一些,dotnet工程师进阶所需要的一些知识
一、dump 安装
1.1 在ubuntu系统上安装dotnet sdk和运行时
执行以下命令
安装sdk
sudo apt install dotnet-sdk-8.0安装运行时
sudo apt install dotnet-runtime-8.0
安装好了之后环境变量文件会增加以下配置
通过以下命令查看,它处于文件末尾
vi ~/.bashrc1.2 安装dotnet dump
执行以下命令进行安装
dotnet tool install dotnet-dump -g1.3 检查是否安装成功
执行以下命令
dotnet tool list -g1.4 配置环境变量
编辑环境变量文件
vim ~/.bashrc把以下内容添加至文件末尾
export DOTNET_ROOT=/usr/lib/dotnet export PATH="$HOME/.dotnet:$HOME/.dotnet/tools:$PATH"刷新配置文件信息
执行以下命令
source ~/.bashrc检查是否配置完成
执行以下命令
dotnet-dump-help二、dump 的使用
1.对指定进程进行dump转为文件
执行以下命令
120298为pid
dotnet-dump collect--process-id 120298
接下来它会生成一个dump文件,就可以把dump文件放入windbg里进行分析了。
