Ubuntu修改文件权限 |
您所在的位置:网站首页 › 电脑怎么打开js文件格式设置权限 › Ubuntu修改文件权限 |
Linux内的一切皆文件,所以对于Linux下文件的管理就十分的重要了。Linux下的文件权限分为三种:r(读),w(写),x(执行) 用chmod修改用户权限chmod的语法: chmod [-可选参数][+/-/=] 文件/目录 chmod的用法大致分为两种 1.指定某类用户的权限 chmod [ u / g / o / a ] [ + / - / = ] [ r / w / x ] file [ u / g / o / a ] 为权限范围,其中 u:User,即文件或目录的拥有者 g:Group,即文件或目录的所属群组 o:Other,除了文件或目录拥有者和所属群组外,其他用户都属于这个范围 a:All,即全部用户 权限操作 +表示增加权限 -表示取消权限 =表示取消之前的权限,并给予唯一的权限 权限代号 r:读取权限,数字代号为 “4” w:写入权限,数字代号为 “2” x:执行权限,数字代号为 “1” -:不具备任何权限,数字代号为 “0”file,文件名(路径) 例如 sudo chmod u+rw /code/readme.txt 给 User 用户增加了对”/code/readme.txt”文件 “w” 和 “x” 的权限 2.同时指定三类用户的权限 chmod [xyz] file 其中x,y,z分别指定User、Group、Other的权限;用三位二进制数表示 ” r , w , x”(注意顺序)三种权限,其中 0 代表没有该权限,1 代表有该权限,如 100 则表示,有 ‘r”权限,无 “w x”权限;再将这个三位的二进制数转为十进制,则是 x (或y,z)的值 例如 sudo chmod 774 /code/readme.txt User : 7 = 111 表示具有 ” r , w , x” 权限 Group : 7 = 111 表示具有 ” r , w , x” 权限 Other : 4 = 100 表示只具有 ” r ” 权限,而没有 “w,x” 权限 sudo chmod 774 * ” * ” 为通配符,表示对当前所在目录下的所有文件做权限修改操作 sudo chmod -R 774 /code/ 修改这个目录,以及子目录下文件的权限 最后附上可选参数列表 参数参数说明-c当发生改变时报告处理信息-f错误信息不输出-R处理指定目录及子目录下的所有文件-v运行时显示详细处理信息 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |