返回列表 发新帖

sudo: 未找到命令 怎么处理

16 0
发表于 前天 16:10|山东 | 查看全部 阅读模式
这通常是因为系统没装 sudo 或环境变量 PATH 配置错了‌,先用绝对路径测试一下能否执行。‌‌‌

先确认 sudo 在不在
在终端输入/usr/bin/sudo --version,如果能显示版本,说明命令本身没问题,只是 PATH 找不到它。如果提示文件不存在,说明 sudo 没安装或被误删。‌‌‌

没安装就装一个
切换到 root 用户后,按系统类型安装:
‌Debian/Ubuntu‌:apt update && apt install sudo -y
‌CentOS/RHEL‌:yum install sudo -y 或 dnf install sudo -y
‌Arch Linux‌:pacman -S sudo‌‌‌


PATH 路径不对怎么修
如果 sudo 已安装但还是找不到,检查路径是否包含/usr/bin:

临时修复:export PATH=/usr/bin:/bin:/usr/sbin:/sbinPATH
永久生效:把上面这行加到~/.bashrc或~/.profile末尾,然后source ~/.bashrc


回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

投诉/建议联系

web@jishuxia.cn

未经授权禁止转载,复制和建立镜像,
如有违反,追究法律责任
  • 关注公众号
  • 添加微信客服
Copyright © 2026 技术侠 版权所有 All Rights Reserved. Powered by Discuz! X5.0 鲁ICP备2023010816号-2
关灯 在本版发帖
扫一扫添加微信客服
扫一扫添加QQ客服 返回顶部
快速回复 返回顶部 返回列表