如果新装的系统,运行一些很正常的诸如:shutdown,fdisk的命令时,悍然提示:bash:command not found。那么
首先就要考虑root 的$PATH里是否已经包含了这些环境变量。
主要是这四个:/bin ,/usr/bin,/sbin,/usr/sbin。
四个主要存放的东东:
./bin:
bin为binary的简写主要放置一些系统的必备执行档例如:cat、cp、chmod df、dmesg、gzip、kill、ls、mkdir、more、mount、rm、su、tar等。
/usr/bin:
主要放置一些应用软体工具的必备执行档例如c++、g++、gcc、chdrv、diff、dig、du、eject、elm、free、gnome*、 gzip、htpasswd、kfm、ktop、last、less、locale、m4、make、man、mcopy、ncftp、 newaliases、nslookup passwd、quota、smb*、wget等。
/sbin:
主要放置一些系统管理的必备程式例如:cfdisk、dhcpcd、dump、e2fsck、fdisk、halt、ifconfig、ifup、 ifdown、init、insmod、lilo、lsmod、mke2fs、modprobe、quotacheck、reboot、rmmod、 runlevel、shutdown等。
/usr/sbin:
放置一些网路管理的必备程式例如:dhcpd、httpd、imap、in.*d、inetd、lpd、named、netconfig、nmbd、samba、sendmail、squid、swap、tcpd、tcpdump等。
可以在家目录下查看.bash_profile里的PATH。如果是:PATH=$PATH:$HOME/bin则需要添加成如下:
PATH=$PATH:$HOME/bin:/sbin:/usr/bin:/usr/sbin

还不好使如:In

重新打开一个终端,输入which ln看能不能找到。不能的话echo $PATH看看你的环境变量中包括/bin:/usr/bin:/sbin:/usr/sbin:,如果包括,ls /bin/ln 等看看里面有没有这个ln,没有就说明你的ln丢失,去编译一个或是copy一个(但是不知道能用不)。如果存在的话,估计你的环境变量问题了。

转载于:https://blog.51cto.com/7324541/1246930

找不到命令报错bash:command not found解决方案相关推荐

  1. Linux-命令:ll命令报错-bash: ll: command not found

    ll并不是linux下一个基本的命令,它实际上是ls -l的一个别名. Ubuntu默认不支持命令ll,必须用 ls -l,这样使用起来不是很方便. 如果要使用此命令,可以作如下修改: 打开 ~/.b ...

  2. ll命令报错-bash: ll: command not found

    报错信息 : -bash: ll: command not found root用户没有显示 普通用户下,即目录的拥有者,可以使用ll命令 报错原因: root用户在当前目录没权限,或者, ll 并不 ...

  3. linux图形化界面进不去的问题(startx命令报错bash:startx command not found) 经验之谈

    1.首先怀疑没安装图形化界面 运行yum groupinstall "X Window System" 如果yum命令报错 出现could not retrieve mirrorl ...

  4. scp命令报错-bash: scp: command not found

    # scp -bash: scp: command not found # which scp /usr/bin/scp # rpm -qf /usr/bin/scp openssh-clients- ...

  5. docker ps 命令报错bash: ps: command not found

    dockers run -it centos /bin/bash docker ps 报:bash: ps: command not found 百度查询发现是此镜像没有打包ps命令 使用如下命令安装 ...

  6. mac安装adb报错Unknown command: cask

    1.通过 Homebrew 安装 adb user/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/mast ...

  7. RedHat中敲sh-copy-id命令报错:-bash: ssh-copy-id: command not found

    RedHat中敲sh-copy-id命令报错:-bash: ssh-copy-id: command not found 在多台Linux服务器SSH相互访问无需密码, 其中进入一台Linus中,对其 ...

  8. stata15无法识别调用plus外部命令,报错:command XXX is unrecognized如何解决?

    stata15无法识别调用plus外部命令,报错:command XXX is unrecognized 如何解决? 解决办法: 查看stata文件夹下是否有profile.do文件: 如果有,可能是 ...

  9. 【Xshell命令】常用命令,解决报错 -bash: cd: too many arguments

      记录一下跑深度学习模型时常使用的Xshell命令 (1)激活环境命令 source activate + 环境名 或 workon + 环境名 (2)进入文件夹命令 cd + 文件夹名 若文件名中 ...

最新文章

  1. python常用知识点总结-python 类知识点总结
  2. python dict getitem_python – 拦截dict __getitem__方法调用,当它传递给另一个字典的更新方法时...
  3. draw.io二次开发(1)三种运行模式的区别
  4. 【PC工具】速度最快的的文件搜索工具:everything
  5. 车载安卓导航一键root_听说比Carplay牛 率先体验华为HiCar车载互联
  6. 网络技巧:WiFi越用越慢,到底是什么原因,看完你就明白了!
  7. android java资源包下载网站
  8. HTML5对表单的一些有意思的改进
  9. ESXi 内存回收机制
  10. python基于udp的网络聊天室再用tkinter显示_Python实现网络聊天室的示例代码(支持多人聊天与私聊)...
  11. CUDA学习之第三章:CUDA执行模型--part1
  12. 针对LSB 信息隐藏的卡方分析算法实现
  13. 蓝桥杯第七届省赛 模拟风扇控制系统 by YYC
  14. 特么,冒泡排序有这么难?
  15. 《NVM-Express-1_4-2019.06.10-Ratified》学习笔记(8.20)-- ANA
  16. 苹果ios按键精灵deb包旧版本1.3.8安装方法 --- 越狱通用版
  17. # D - Staircase Sequences
  18. 你的人生,就是从这一刻开始毁掉的
  19. 今天的几点感悟_20160711
  20. 见过贪婪的,没见过这么贪婪的

热门文章

  1. VS出现异常?!和十进制转二进制比是小事
  2. 科普:3D打印技术是怎么回事
  3. aspose-cells 表合并
  4. centos 6.5内核升级
  5. 探讨Java I/O类和接口
  6. 郑晔:代码之丑 无状态方法
  7. 让我们带着感恩的心生活
  8. UIAlertController
  9. CentOS安装EMACS文件夹树型图插件与颜色插件
  10. 安全36计 你需要了解的那些安全术语