linux - 使用 chmod 命令设置文件权限(文本和数字表示)

标签 linux unix chmod

问题:

使用 chmod 将该文件的权限设置为:

• 可读、可写、可执行

• 您所属的组可读和可执行。

• 其他用户可读

1)如果使用文本权限表示方式,chmod命令是什么?

2) 如果使用数字权限表示方式,chmod 命令是什么?

我的作品:

  1) chmod u=rwx,g=rx,o=r students.txt  // textual permission representation     
  2) chmod 754 students.txt             // numeric permission representation

评论:这个回答 1) 和 2) 是否正确?我知道我对 2) 的回答是正确的,因为我使用的是我使用二进制数找到的数值,因此它是一种数字表示。

但是,不确定我对 1) 的回答是否称为“文本表示”,但它使用似乎有点文本的“rwx”字符设置权限。

我只是想澄清一下我的逻辑是否合理以及我的答案是否正确。

最佳答案

geforce-

您的工作完全正确。方法 1 是使用 chmod 的权限的文本表示。方法2是使用chmod权限的数字表示。

关于linux - 使用 chmod 命令设置文件权限(文本和数字表示),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33883475/

相关文章:

linux - 如何通过shell脚本调用COBOL程序

linux - 如何按倒数第二个字段对具有可变数量字段的输入进行排序?

linux - 在 Jetty/Linux 上使用非默认 HTTPS 端口而不将其写入 URL

linux - 如何使用 AWK 反转字段顺序?

linux - 在 Linux 上,如何伪造域的 MX 记录?

linux - 如何更改具有读/写/执行权限的目录中上传的所有 future 文件的权限

.htaccess - 哪些正确的权限必须具有网站的文件夹和文件?

python-3.x - 使用 python filename.py 执行时没有名为 psutil 的模块,但与 shebang & chmod 完美配合

python - Scrapy 导入 100mb 的 XML 提要 - 内存错误

PHP mkdir : 0777 becomes 0755?