酷!學園

技術討論區 => Linux 討論版 => 主題作者是: zeta 於 2014-06-15 15:59

主題: (已解决)ls命令移动后找不回来了
作者: zeta2014-06-15 15:59
我的Linux 是 CentOS 这个 发布版,版本是5.3。
根据《鸟哥的Linux私房菜基础学习篇第三版》的内容安装了CentOS 5.3,最近把/bin/ls移动到/root目录下,在练习完操作后准备把/bin/ls移动回去,结果少打一个符号导致现在一用ls命令就提示命令不存在,不知道怎么修复了。

当时的操作过程如下:
[root@www ~]# mv /bin/ls /root
[root@www ~]# mv /root/ls bin  (这里漏打了一个“/”符号)
主題: Re: ls命令移动后找不回来了
作者: gwstudy2014-06-15 16:36
看你下的指令, /root/ls 被 rename 成 /root/bin 了。
試試看 mv /root/bin /bin/ls 能不能改回來。
主題: Re: ls命令移动后找不回来了
作者: zeta2014-06-15 16:37
谢谢,原来mv还有个重命名的用途,我自己解决了

[root@www ~]# mv /root/bin ls
[root@www ~]# mv /root/ls /bin