Linux 修改文件(文件夹)的权限 chown 与 chmod |
您所在的位置:网站首页 › linux修改权限chmod命令 › Linux 修改文件(文件夹)的权限 chown 与 chmod |
学习Linux系统的第二篇博客:了解如何修改文件(文件夹)的权限。 一、了解文件的基本权限结构在Linux下,文件的权限分为用户和组,其中组包含用户。如下图: 然后,每个文件都会有一些特殊的权限,例如他有读写的权限,或者他只有读的权限等。如下图: d 表示:文件夹 l 表示:链接文件 不写:则没有这一项权力 r 表示:读 w 表示:写 x 表示:可执行文件 例如上图中,book.txt文件,他是属于toot用户的,也是属于root组的。 其中,root用户拥有对其读®和写(w)的操作;root组拥有对其读的操作;其他组员拥有对其读的操作。 二、chown修改文件(文件夹)的用户和属组命令:chown 作用:修改文件(文件夹)的用户和属组 用法:chown -参数 用户 : 属组 文件名 常用参数: 不带任何参数 — 改变单个或多个文件的属主和属组; -r — 改变一个目录及其下所有文件(和子目录)的所有权设置。 例: 修改book.txt文件的用户为ygt 命令:chown ygt book.txt 修改book.txt文件的属组为ygt 命令:chown :ygt book.txt 修改book.txt文件的用户和属组为root 命令:chown root:root book.txt 注意:操作需要在root权限下进行! 使用 ‘.’ 可以替代 ‘:’ 三、chmod修改文件(文件夹)的读写权限命令:chmod 作用:修改文件(文件夹)的读写权限 用法:chmod 用户组[±]权限 文件名 chmod 用于改变一个文件的权限。它以“用户组 +/- 权限”的表达方式来增加/删除相应的权限。具体来说,用户组包括了文件属主(用户)(u)、文件属组(g)、其他人(o) 和所有人(a),而权限则包括读取(r、w、x) 例: 还是以文本文件book.txt为例 给book文件的属主(用户)权限增加执行(x)的权限 命令:chmod u+x book.txt 给book文件的属组权限减去读( r)的权限 命令:chmod g-r book.txt 给book文件的所有人都加上写(w)的权限 命令:chmod a+w book.txt 给book文件的属主(用户)减去执行(x)权限,属组增加读(r )权限,其他人减去写(w)的权限 命令:chmod u-x,g+r,o-w book.txt 权限的概念还是非常重要的,这必须得搞懂。 上面有非常详细的例子,希望大家能看明白。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |