2015-01-21 154 views
0

我的文件夹结构我有文件app/views/topics和app/views/posts。我想提出以下目录的变化:尝试移动文件夹时权限被拒绝

应用程序/视图/职位/ _form.html.erb - >应用程序/视图/主题/职位/ _form.html.erb

但试过当我得到的错误

-bash:应用程序/视图/职位/ _form.html.erb:权限被拒绝

错在这里?我可以做手工....


+0

你能告诉我们命令你用什么来更改目录? – 2015-01-21 09:24:22

回答

0
sudo mv source_location destination_location 

sudo mv app/views/posts/_form.html.erb app/views/topics/posts/_form.html.erb 

具有管理员权限尝试使用上面的命令移动。根据需要提供管理员密码。

否则,写入权限添加到您的文件夹视图(处于项目的根位置)

chmod 777 -R app/views/ 
+1

为什么使用sudo?这可能只是一个chmod问题,所以更好的解决方法,而不是强制这个! – Geoffroy 2015-01-21 09:29:20

+0

然后在根文件夹的顶部,您可以添加权限 chmod 777 -R app/views/ – Ajay 2015-01-21 09:32:36

+0

更糟!为什么你想让每个文件的世界可读/可写/可执行? 更好地检查目标文件夹是否存在,首先! – Geoffroy 2015-01-21 09:33:59