作者 主題: (已解决)ls命令移动后找不回来了  (閱讀 712 次)

0 會員 與 1 訪客 正在閱讀本文。

zeta

  • 懷疑的國中生
  • **
  • 文章數: 30
    • 檢視個人資料
我的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  (这里漏打了一个“/”符号)
« 上次編輯: 2014-06-15 16:40 由 zeta »

gwstudy

  • 活潑的大學生
  • ***
  • 文章數: 205
    • 檢視個人資料
Re: ls命令移动后找不回来了
« 回覆 #1 於: 2014-06-15 16:36 »
看你下的指令, /root/ls 被 rename 成 /root/bin 了。
試試看 mv /root/bin /bin/ls 能不能改回來。

zeta

  • 懷疑的國中生
  • **
  • 文章數: 30
    • 檢視個人資料
Re: ls命令移动后找不回来了
« 回覆 #2 於: 2014-06-15 16:37 »
谢谢,原来mv还有个重命名的用途,我自己解决了

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