首页
学习
活动
专区
圈层
工具
发布

Unix权限
EN

Stack Overflow用户
提问于 2012-05-07 23:49:48
回答 5查看 10K关注 0票数 2

我有一个文件,我需要更改其内容,它具有以下权限:

代码语言:javascript
复制
-rw-r--r-- 

如何找出自己属于哪个权限组,这样才能执行chmod命令?

我只是试着做chmod,我得到了一个错误:

代码语言:javascript
复制
$ chmod 777 hosts
chmod: Unable to change file mode on hosts: Operation not permitted

这是我的ls -l

代码语言:javascript
复制
-rw-r--r--  1 root  wheel  313 Apr 16 13:04 hosts
EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2012-05-07 23:51:30

“'ls -l”会告诉你你需要知道的一切。

代码语言:javascript
复制
Permissions Directories Group   Size    Date            Directory or file 
drwx------  2           users   4096    Nov 2 19:51     mail/

如果您拥有root权限,请尝试使用“sudo chmod 777 hosts”。

票数 3
EN

Stack Overflow用户

发布于 2012-05-07 23:50:22

您可能不是该文件的所有者。

票数 2
EN

Stack Overflow用户

发布于 2012-05-07 23:53:50

文件的所有者将需要使用chown来更改权限或所有权,

以下是一些示例:http://en.wikipedia.org/wiki/Chown

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10485092

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档