linux里所有命令都不存在
打开/etc/profile ,看这个配置文件里的PATH变量,遍历这个变量里配置的多个路径,查看命令是否存在。
主要是这四个:/bin ,/usr/bin,/sbin,/usr/sbin。
PATH=$PATH:/bin:/sbin:/usr/bin:/usr/sbin
完成以后记得保存并source /etc/profile
P.S.实际上有件很有意思的事情,例如hadoop下直接使用bin/start-all.sh是可以的,hive下直接使用bin/hive,hbase下使用bin/start-hbase.sh都是支持的,但如果进入bin下再使用就不管用了。按理说我在path里面已经配置了bin,但还是找不到。
如果是最小化安装的话,是没有自带那些命令. 需要自己安装 .
安装命令”yum install net-tools.x86_64” .