关于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又能用了,这是怎么回事?
------解决方案--------------------你对环境变量的PATH做操作,完了有没有source 使环境变量生效呢