如何更改文件写入,添加和删除所有权以停止运行sudo grunt?

时间:2013-12-16 18:56:26

标签: permissions gruntjs file-permissions sudo ownership

当我运行grunt时,我收到此错误

Running "clean:server" (clean) task
Warning: Unable to delete ".tmp" file (EACCES, permission denied '.tmp/concat'). Use --force to continue.

Aborted due to warnings.

我认为这是一个非常简单的所有权变更。只是不太确定要改变什么。

sudo grunt当然是有效的。出于显而易见的原因,我宁愿不使用sudo

来运行它

1 个答案:

答案 0 :(得分:2)

UNIX命令“chown”应该这样做。键入“man chown”或“chown --help”将显示完整的文档,或者可以在此处看到:http://unixhelp.ed.ac.uk/CGI/man-cgi?chown 将所有者从root更改为您自己的一般语法是

sudo chown <your username> <filename>

您可以选择允许自己这样做。 chmod是执行此操作的命令。

chmod a+rwx <filename> 

这将为您的系统上的每个人提供对该文件执行任何操作的权限。

有关详细信息,请参阅“man chmod”或“chmod --help”