是什么?
chmod命令可以使用八进制数来指定权限。文件或目录的权限位是由9个权限位来控制,每三位为一组,它们分别是文件所有者(User)的读、写、执行,用户组(Group)的读、写、执行以及其它用户(Other)的读、写、执行。历史上,文件权限被放在一个比特掩码中,掩码中指定的比特位设为1,用来说明一个类具有相应的优先级。
八进制赋权法实际上是用3个3位的二进制数分别表示文件所有者、用户组和其他用户的具体权限,如000表示没有权限,100表示只读,010表示只写,001表示只执行。由于它使用的是0-7的数表示用户的权限,所以被称为八进制赋权法。