yingfeng

  • 首页
  • 友情链接
  • 申请友链
  • 关于我
  • 联系我
  • 捐赠
  • 隐私政策
yingfeng
心明若镜,不将不迎
  1. 首页
  2. 技术教程
  3. 正文

Debian 安装完成找不到命令解决方法

2020-10-25 19392点热度 1人点赞 5条评论

之前做测试的时候在起了一个Debian的虚拟机,结果系统安装完成发现问题很多,系统就连最基础的service、reboot、poweroff 等命令都无法使用,让我一度怀疑是我系统没装好,甚至还重新安装了一遍,结果还是找不到命令,彻底懵逼

其实造成这个问题的原因是没有把 /sbin 的目录路径(系统用户目录)添加到$PATH变量中

#查看当前$PATH
root@debian:/home/user# echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games

如果没有 /sbin 可以使用以下命令

root@debian:/home/user# export PATH=$PATH:/sbin/
root@debian:/home/user#

临时把对应路劲加到$PATH变量中,测试一下是否可用。
但是这只是临时添加,断开ssh重连就失效了,需要永久添加需要编辑 .bashrc 文件(每个用户都有.bashrc 文件,想要每个用户都能正常使用,需要去编辑每个用户的 .bashrc 文件)

#切换到root目录
root@debian:/home/user# cd ~
root@debian:~# 
#编辑文件
root@debian:~# vim .bashrc

在最后一行添加

export PATH=$PATH:/usr/sbin
# ~/.bashrc: executed by bash(1) for non-login shells. 
 
# Note: PS1 and umask are already set in /etc/profile. You should not 
# need this unless you want different defaults for root. 
# PS1='${debian_chroot:+($debian_chroot)}\h:\w\$ ' 
# umask 022 
 
# You may uncomment the following lines if you want `ls' to be colorized: 
# export LS_OPTIONS='--color=auto' 
# eval "`dircolors`" 
# alias ls='ls $LS_OPTIONS' 
# alias ll='ls $LS_OPTIONS -l' 
# alias l='ls $LS_OPTIONS -lA' 
# 
# Some more alias to avoid making mistakes: 
# alias rm='rm -i' 
# alias cp='cp -i' 
# alias mv='mv -i' 
export PATH=$PATH:/usr/sbin

保存后,执行一下

root@debian:~# source ~/.bashrc
root@debian:~#

然后在重新查看一下$PATH变量

root@debian:~# echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/usr/sbin

可以看到,多了个/usr/sbin

现在就可以正常的使用reboot、service等命令了。

本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: Debian Linux 环境变量
最后更新:2021-06-16

yingfeng

心明若鏡,不將不迎

打赏 点赞
< 上一篇
下一篇 >

文章评论

  • 跨境电商

    感谢分享

    2023-09-27
    回复
  • frigo

    谢谢大神,我刚装完打印机驱动,就用不了,按你这操作可以了,谢谢

    2022-04-09
    回复
  • yfresh

    哪里来的debian会这么残废的,我一般只在docker hub上会碰到一些像这样的精简的镜像,说明也不全。

    2021-10-28
    回复
    • yingfeng

      @yfresh 搞不懂,反正装好就这样了

      2021-11-10
      回复
      • 旭日暖面

        @yingfeng 应该是这个问题吧 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=918754

        2023-02-16
        回复
  • razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
    取消回复

    yingfeng

    心明若鏡,不將不迎

    最新 热点 随机
    最新 热点 随机
    2025年的第一场流星雨:象限仪座流星雨 Let's Encrypt免费SSL证书申请与自动化续签 关于我使用z30一段时间的一些分享(絮絮叨叨,废话比较多) 银临『山色有无中』巡演 • 深圳站 UNAS替换卷组中的硬盘,保持目录不变 Linux替换卷组中的硬盘
    谈一谈乐蛙ROM 银临『山色有无中』巡演 • 深圳站 H3C交换机配置多个流量镜像观察口 Wordpress 在使用CDN后获取正确访客 ip H3C防火墙忘记密码重置密码的方法 H3C防火墙升级时提示空间不足的解决方法
    最近评论
    yingfeng 发布于 8 个月前(09月20日) 你的站点挂啦
    思陽 发布于 9 个月前(09月04日) 算了,還是台版Apple id來的香
    Ali7 发布于 11 个月前(06月08日) 新建立的网站,刚刚从内网迁移到广域网~ 已为大佬添加友链 http://blog.alise.t...
    FreelyTomorrow 发布于 1 年前(02月12日) 你好,如果我的网站架设在国外是不是和国内的站点互换友链不太方便啊
    跨境电商 发布于 2 年前(09月27日) 感谢分享

    COPYRIGHT © 2025 yingfeng. ALL RIGHTS RESERVED.

    Theme Kratos Made By Seaton Jiang

    闽ICP备15026537号-1