带有\ 1 /的额外文件夹来自哪里

时间:2017-03-09 15:31:11

标签: macos terminal osx-elcapitan

所以我有外部硬盘与2015年早期的mac book pro联系,通常当我想访问它时我只需输入cd /volumes/MAC -ls,就会显示其中的所有文件和文件夹。

由于没有正确弹出,现在我无法访问该文件夹。相反,我看到一个名称相同的新文件夹,如 - cd /Volumes/MAC\ 1/。我在这个文件夹中看到了我的所有文件和文件夹。

任何人都可以对此有所了解。 谢谢

2 个答案:

答案 0 :(得分:0)

termimal转义空格,因此您获得名为MAC 1的文件夹MAC\ 1

现在安装了MAC,正确卸载,然后重新安装,它已从MAC重命名为MAC 1

答案 1 :(得分:0)

这可能是由于unix(以及因此macOS)安装卷的方式的怪癖。它们实际上并不作为文件夹挂载,而是将挂载到现有的文件夹之上。因此,当macOS检测到您已插入外部驱动器时,通常会执行以下操作:

  1. 弄清楚音量的“名称”是什么
  2. 创建一个名为/ Volumes / [volumename]
  3. 的空文件夹
  4. 在该文件夹上安装卷
  5. 卸载卷时,它会反过来:它执行实际的卸载,然后删除它所挂载的文件夹。但是如果出现问题,并且该文件夹没有被删除,那么当您附加驱动器时,剩余的文件夹会导致这种情况发生:

    1. 弄清楚音量的“名称”是什么
    2. 尝试创建一个名为/ Volumes / [volumename]的空文件夹...哎呀,已经存在,最好尝试别的。
    3. 尝试创建一个名为/ Volumes / [volumename 1]的空文件夹...哇,这有效;我们会用那个
    4. 将卷安装在/ Volumes / [volumename 1]文件夹
    5. 幸运的是,解决方案非常简单:检查leftover / volumes / MAC文件夹(或使用该名称的任何内容),确保它不包含任何重要内容,删除它(或至少重命名),然后干净地卸下& amp;重新安装您的音量 - 使用/ Volumes中可用的正确名称,它应该在没有“1”后缀的情况下安装。