mv:无法创建目录权限被拒绝

mv:无法创建目录权限被拒绝
:/usr/share/blender/datafiles$ mv "/home/bob/Documents/uncompressed files/filmic-blender-master" /usr/share/blender/datafiles
mv: cannot create directory '/usr/share/blender/datafiles/filmic-blender-master': Permission denied

所以基本上...我不知道哪里出了问题。我已经在谷歌上搜索了一个小时。但我找不到任何文件从一个长目录路径移动到另一个长目录路径的示例,这毫无帮助。

答案1

您遇到错误,因为您的帐户没有权限写入您尝试移动文件的目录。该空间/usr/share是系统范围的空间。它不属于普通帐户,也无法由普通帐户写入。

您可以使用 以提升模式运行该命令sudo。这将使该命令具有由超级用户(root)运行的效果。

运行这个命令:

$ sudo mv "/home/bob/Documents/uncompressed files/filmic-blender-master" /usr/share/blender/datafiles/

笔记
我添加了一个尾部斜杠“/”。这不是必需的。但它是一个安全的指南,可以避免错误地将文件移动到文件中而不是目录中。如果您拼错了目标目录,您可能会因为写入同名文件而丢失文件。

相关内容