kok*_*ira 121
chmod 命令更改文件/文件夹中的属性:
chmod 666 file/folder 意味着所有用户都可以读写但不能执行文件/文件夹;chmod 777 file/folder 允许所有用户的所有操作;chmod 744 file/folder仅允许用户(所有者)执行所有操作;组和其他用户只允许阅读。
permission to: user(u) group(g) other(o)
/¯¯¯\ /¯¯¯\ /¯¯¯\
octal: 6 6 6
binary: 1 1 0 1 1 0 1 1 0
what to permit: r w x r w x r w x
binary - 1: enabled, 0: disabled
what to permit - r: read, w: write, x: execute
permission to - user: the owner that create the file/folder
group: the users from group that owner is member
other: all other users
Run Code Online (Sandbox Code Playgroud)或者,您可以使用更直观的语法执行命令,而无需考虑二进制或八进制(但数字语法的知识非常重要): chmod u=rw, g=rw, o=rw file/folder
请记住,使用chmod命令更改权限至少需要 3 个参数,因此chmod 666如果没有显式文件/文件夹来更改权限,则不会执行任何操作。
也一定要批评它是否不会产生不安全的问题,或者只是如果它是一个无用的权限更改,因为chmod 666将允许文件/文件夹写入全部而执行无。
说白了:它使文件所有者、文件所有者的组和使用机器的其他所有人(所有)都可以读取和写入文件。应用于目录,它允许每个人读取(获取文件内容列表)目录和写入(创建、编辑目录中的文件)但不执行目录中的文件。
有关chmod工作原理的更多详细信息,请查看这个方便的教程。
chmod 命令(change mode 的缩写)是一个 Unix 命令,它让操作员告诉系统它应该允许多少(或很少)访问一个文件。命令chmod 666意味着所有用户都将拥有读写权限。
| 归档时间: |
|
| 查看次数: |
177415 次 |
| 最近记录: |