【问题标题】:Moved file from terminal and can't find it anymore从终端移动文件,找不到了
【发布时间】:2019-03-15 18:17:07
【问题描述】:

我已经从终端移动了文件,但在我的 Mac 上的任何地方都找不到它。我想,我在编写 mv 命令时犯了一个错误。 这是我写的那一行:

mv aiw_icham002 ~/Desktop/Goldsmiths/Software\ Projects 

在项目之前我使用了“\”,因为我在某处读到,如果名称文件夹中有空间,我必须在实际空间之前使用 \。 先感谢您。 伊万

【问题讨论】:

  • 是的,没错。但是,在您执行该 mv 命令之前是否存在“软件项目”? ls -l ~/Desktop/Goldsmiths -- “软件项目”是文件还是目录?
  • 我的错误是文件在 Goldsmiths 中的名称为 Software projects,我的文件夹名称是 Software project 而不是 projects。但是,这改变了文件的名称,由于分级要求,我需要将文件命名为 aiw_icham002,我应该只是更改文件的名称并将其手动移动到文件夹中还是?
  • 然后做cd ~/Desktop/Goldsmiths; mv "Software Projects" "Software Project/aiw_icham002"
  • 非常感谢! :)

标签: command-line terminal mv


【解决方案1】:

是的,您确实需要 \ 来打破空格字符。如果终端没有给你错误,文件应该在Users/{username}/Desktop/Goldsmiths/Software Projects

如果该文件夹不存在,那么您只需在/Goldsmiths 文件夹中将文件重命名为Software Projects

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-08-30
    • 2012-12-22
    • 2011-11-19
    • 2020-01-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多