日期:2014-05-16  浏览次数:20785 次

关于ls的问题
本帖最后由 u011936963 于 2013-10-27 16:43:42 编辑
看鸟哥的书基础篇,第三版,第七章,7.1.3
先执行 mv /bin/ls /root

然后 PATH="$PATH":/root

最后 mv /root/ls /bin


执行这些之后,
执行ls,显示:-bash:/root/ls :  no such file or directory!

ls文件是在/bin下的,/bin/ls还是能执行的,请问这是怎么回事?
PATH 里面还是有/bin这一项的。


我重启了系统,执行ls,ls又能用了,这是怎么回事?
ls

------解决方案--------------------
你对环境变量的PATH做操作,完了有没有source 使环境变量生效呢