You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

lockgit占用100%CPU无法终止,如何排查处理?

解决lockgit高CPU占用、无法终止问题的步骤

当前问题

排查与操作步骤

1. 正确定位进程文件路径

首先通过ps aux | grep lockgit获取lockgit的正确PID,然后执行:

# 进入进程的proc目录查看详情
cd /proc/[正确PID]
ll
# 或者直接获取可执行文件的绝对路径
readlink -f /proc/[正确PID]/exe

2. 彻底终止进程

普通kill无效时,用强制终止信号:

kill -9 [正确PID]

如果进程还自动重启,排查是否由系统服务或定时任务托管:

  • 检查systemd服务:
    systemctl list-unit-files | grep lockgit
    # 若存在对应服务,停止并禁用
    systemctl stop lockgit.service
    systemctl disable lockgit.service
    
  • 检查定时任务:
    # 查看当前用户定时任务
    crontab -l
    # 查看系统级定时任务
    cat /etc/crontab
    

找到启动lockgit的任务后直接删除。

3. 删除进程相关文件

拿到可执行文件路径后,确保进程完全终止,再删除文件:

rm -rf [可执行文件路径]

同时检查以下可能的配置目录,清理残留文件:

  • /etc/lockgit/
  • ~/.lockgit/

4. 排查是否为恶意进程

如果lockgit不是你主动部署的工具,大概率是恶意程序:

  • 用杀毒软件(如clamav)全盘扫描系统
  • 查看系统日志排查异常:
    # 检查登录日志
    cat /var/log/auth.log
    # 检查系统日志
    cat /var/log/syslog
    

内容的提问来源于stack exchange,提问作者我走路带风

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.20 07:51:36