chmod [选项] … MODE[,MODE] … FILE …
chmod [选项] … OCTAL-MODE FILE …
chmod [选项] … --reference=RFILE FILE …
chmod命令用来更改指定文件访问权限。将改变每个FILE的模式为MODE。使用—reference时,将每个FILE的模式更改为RFILE的模式。
MODE有两种更改方式:一种是用符号标记进行更改,另一种是采用八进制数指定新的访问权限。
符号模式的格式是[ugoa…][[+ - =][perms…]…],其中perms可以来自集合{rwxXst}中的零个或多个,也可以来自集合{ugo}中的一个。可以给出多个符号模式,以逗号分隔。
字母ugoa的组合控制哪些用户对文件的访问权限将被更改:文件的所有者(u),在文件组中的用户(g),其他的用户(o),所有用户(a)。如果没有给出,则默认使用a,但是在umask中设置的位不会受到影响。注意:这里所有的文件组都指代的是文件所有者所在的组
需要用另一个有 administrator 权限的账号登录,然后右键点击 我的电脑-》属性-》高级-》用户配置文件-》设置,把有错误的那个用户的配置文件删除掉(在这个操作之前一定要备份原先用户的 mydocuments, desktop, cookies, favarates 等重要文件夹以备恢复linux命令,否则删掉后就都没有了。方法内部调用stat获取文件属性后,将其属性结构体字段中st_mode将与文件类型宏定义常量符以及权限常量符进行&运算,如果结果为真证明指定的文件拥有该项属性,从而外部调用判断可以得出指定文件类型以及只读权限的信息。三、磁盘权限设置1.系统盘权限设置c:分区部分:c:/administrators 全部(该文件夹,子文件夹及文件)creator owner 全部(只有子文件来及文件)system 全部(该文件夹,子文件夹及文件)iis_wpg 创建文件/写入数据(只有该文件夹)iis_wpg(该文件夹,子文件夹及文件)遍历文件夹/运行文件列出文件夹/读取数据读取属性创建文件夹/附加数据读取权限c:/documents and settingsadministrators 全部(该文件夹,子文件夹及文件)power users (该文件夹,子文件夹及文件)读取和运行列出文件夹目录读取system全部(该文件夹,子文件夹及文件)c:/program filesadministrators 全部(该文件夹,子文件夹及文件)creator owner全部(只有子文件来及文件)iis_wpg (该文件夹,子文件夹及文件)读取和运行列出文件夹目录读取power users(该文件夹linux命令,子文件夹及文件)修改权限system全部(该文件夹,子文件夹及文件)terminal server user (该文件夹,子文件夹及文件)修改权限2.网站及虚拟机权限设置(比如网站在e盘)说明:我们假设网站全部在e盘wwwsite目录下,并且为每一个虚拟机创建了一个guest用户,用户名为vhost1...vhostn并且创建了一个webuser组,把所有的vhost用户全部加入这个webuser组里面方便管理。
集合{rwxXst}和集合{ugo}给用户选择文件新的属性:读取(r)、写入(w)、执行(或搜索目录)(x)、精当文件是目录或已经具有某些执行权限时才执行/搜索用户(X)、在执行时设置用户或组ID(s)、限制删除标志或粘滞位(t)、授予目标文件的所有者权限(u)、授予目标文件的文件组成员权限(g)、授予目标文件的其他用户权限(o)。