鉴于Linux系统的安全性和稳定性,以及低配置的要求,现在云服务器很大一部分都安装了Linux系统,所以chmod的用法需要站长和Linuxvps主机的用户了解和熟悉。Linux/Unix系统的文件访问权限一般分为三类:文件所有者、组和其他。Chmod可用于控制其他人如何访问文件。作为一个站长经常使用的Linux命令,chmod的用法并没有那么难掌握。
chmod命令可以使用八进制数字来指定权限。一个文件或目录的权限位由9个权限位控制,每3位分组,分别是文件所有者(用户)的读写和执行,用户组(组)的读写和执行,其他用户的读写和执行。历史上,文件权限被放在一个位掩码中,掩码中指定的位被设置为1,表示每个类都有相应的优先级。Chmod用法基本语法:$ chmod [options] mode [,mode]file 1[file 2…]$ ls-lfile chmod用法八进制语法Numbers描述:r4w2x1-0所有者的权限用数字表示:所有者的三个权限位之和。比如rwx,是4 ^ 2 ^ 1,应该是7。用户组的权限用数字表示:属于该组的权限的数字总和。比如rw-,也就是4 ^ 2 ^ 0,应该是6。其他用户权利的数字表示:其他用户权利的数字总和。比如r-x,是4 0 1,应该是5。符号模式可以设置多项:who(用户类型)、operator(操作员)、permission(权限),各项的设置可以用逗号分隔。命令chmod将修改对who指定的用户类型的文件的访问权限,用户类型由who中的一个或多个字母的位置表示。另外,chmod作为一个函数,在C、C、c#等编程语言中也有类似的含义和作用。chmod在编程语言中的使用相对来说比在Linux系统中更广泛和复杂。如果你对编程感兴趣,可以多学学。
更多关于云服务器,域名注册,虚拟主机的问题,请访问西部数码代理官网:www.chenqinet.cn。