1适用版本
FusionCompute所有版本。
2问题描述
通过VNC可正常登录虚拟机,但是执行ll、ls、cat、df -h等命令没有任何输出。如图1所示:
图1
3问题分析
通过“which ls”命令查看,发现ls可执行程序的路径不对。正常情况下应该是/bin/ls,而且有问题的环境上却是/root/bin/ls,如图2所示。
图2
上图中应该是用户修改了环境变量导致的,只要将环境变量修改回来即可。
4解决方法
通过PATH=”/bin:{$PATH}”命令将环境变量修改回来即可,如图3所示。
图3 修改环境变量
5总结&建议
请勿随意修改操作系统的环境变量及相关配置。