问答详情
源自:3-3 Linux目录处理命令(下)

关于命令行后面/输入的问题?

 cp -a  jmu11/ /tmp/newnewjmu11

cp anaconda-ks.cfg /tmp/newanacon

 rm -rf /jmu/(不能删除文件)

 rm -rf  jmu(能删除文件)

rm -rf jmu/(能删除文件)

具体想问下对于/这个斜杠的话,有没有什么相关的规定?还是说自己多打多练,孰能生巧,强记住、、、



提问者:集美菜 2015-12-09 10:51

个回答

  • bingu
    2015-12-09 17:07:48
    已采纳

    这个不是熟能生巧的问题,是你不了解 Linux 的目录系统。Linux 跟 Windows 的区别之一,Windows 分为 C 、D、E。。。盘,Linux 可以想象成所有文件都是保存在一个文件夹里, / 就是 Linux 的根目录。

    rm -rf /jmu/(不能删除文件) // 这里的 /jmu 是指 根目录下在 jmu 文件夹

     rm -rf  jmu(能删除文件)    // 这里的 jmu 是你现在所在的文件夹中的 jmu 文件夹,可以表示为 ./jmu ,一个点就是表示当前目录。

    rm -rf jmu/(能删除文件)   // 这个同上,文件夹后面的 / 关系不大。




  • RockenRoll
    2015-12-09 11:28:08

    这个是要多练多打熟能生巧吧