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

来源:3-3 Linux目录处理命令(下)

集美菜

2015-12-09 10:51

 cp -a  jmu11/ /tmp/newnewjmu11

cp anaconda-ks.cfg /tmp/newanacon

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

 rm -rf  jmu(能删除文件)

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

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



写回答 关注

2回答

  • 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/(能删除文件)   // 这个同上,文件夹后面的 / 关系不大。




    集美菜

    好的。多谢。这个可以跟老师前面讲的相对路径和绝对路径结合起来进行理解会比较容易。现在对这个/基本没有多大的。问题。

    2015-12-09 18:54:47

    共 2 条回复 >

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

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

Linux达人养成计划 I

Linux入门视频教程,以通俗易懂的语言带你感受linux之美

398683 学习 · 3791 问题

查看课程

相似问题