这种现象最直接的原因就是Linux shell在搜索命令时没有包括当前目录,也就是环境变量PATH中没有添加当前路径./ ,所以shell在执行这些可执行文件时没有在当前路径下清楚寻找该文件,因此执行失败;
解决方法:
一、export PATH=./:$PATH (将当前路径包含在环境变量PATH中,但只在本次登录时生效)
二、修改配置文件/etc/profile, 增加一行export PATH=./:$PATH(始终生效)
这种现象最直接的原因就是Linux shell在搜索命令时没有包括当前目录,也就是环境变量PATH中没有添加当前路径./ ,所以shell在执行这些可执行文件时没有在当前路径下清楚寻找该文件,因此执行失败;
解决方法:
一、export PATH=./:$PATH (将当前路径包含在环境变量PATH中,但只在本次登录时生效)
二、修改配置文件/etc/profile, 增加一行export PATH=./:$PATH(始终生效)