错误描述
 早上向往常一样打开机器,突然感觉CPU有点"乱飙",因为是个人机器,没有别人使用,所以感觉有点问题。
排错流程
首先查看各个进程的资源占用情况
top
# 按住P,以CPU的消耗进行排序
 发现该用户本身开启了一个关于conda的进程,
查看该进程
ps -ef | grep conda
 但是发现没有该进程,后来通过进一步的观测,发现但是这个进程一直在跳动,无法通过常用的kill 进程号或者pkill conda的方式来删除,总是显示没有这个进程。
解决办法
 根据上面输出的进程命令,发现似乎是运行了一个关于conda的脚本,而且子用户退出后,通过root用户发现没有CPU异常,说明这与用户的登录有关,同时知道登陆的时候会加载两个环境变量,因此打开.bashrc
vim ./.bashrc
 会发现其中# <<< conda initialize <<<部分确实在调用这个shell.bash,因此是此前我装conda没有成功,没有卸载造成它返回执行该脚本来初始化。故删除这部分,source之后重新登陆查看CPU登场。
下一篇:Makefile的概述