Linux中文件权限管理
(1)查看根目录信息
我们取一段信息
lrwxrwxrwx. 1 root root 7 3月 25 18:01 bin
第二列1:文件被修改了几次
第三列root:文件的所有者
第四列root:文件的所属组
第五列7:
文件权限管理 (1)查看根目录信息 我们取一段信息 lrwxrwxrwx. 1 root root 7 3月 25 18:01 bin 第二列1:文件被修改了几次 第三列root:文件的所有者 第四列root:文件的所属组 第五列7:文件大小 后面是文件时间 第一列:lrwxrwxrwxUNIX 文件权限,这个内容我们分开看 l rwx rwx rwx 第一列l表示文件类型:1表示连接文件 d表示目录 –表示文件 第二列rwx表示文件所有者所拥有的权限 user u 第三列rwx表示文件所属组所拥有的权限 group p 第四列rwx表示对文件来说的其它人 other o r表示读权限 w表示写权限 x表示执行权限 现在我们再看之前的图可以了解相关权限 (2)修改权限信息 我们进入到临时目录下,创建一个目录 chmod 修改权限 除了root用户以外 文件的所有者也可以修改 g/u/o 所属组 所有人 其它人 +/- 表示添加获取去掉 例子:chmod g+w qxtest/ 给所属组添加写权限 原先的信息 drwxr-xr-x 2 root root 4096 5月 23 10:34 qxtest 修改完的信息 drwxrwxr-x 2 root root 4096 5月 23 10:34 qxtest 我们做个练习:给所有者 所属组 其它人 同时操作,减去执行操作:chmod a-r qxtest/ 在工作中我们常见用数字表示权限 r 用4表示 w 用2表示 x 用1表示 - 用0表示 rwx r-x r--那么用数字怎么表示呢? rwx是7 r-x是5 r--是4 那么就可以表示为754 = rwx r-x r— 那么修改权限语句就可以变为 chmod 754 qxtest/ (3)修改所有者和所属组 例子:chown wzy qxtest/ 修改qxtest的用户为wzy 注:这个命令只有root才可以执行,即使是文件的所有者都没有权限 例子:chgrp wzy qxtest/ 修改qxtest的所属组为wzy 我们也可以同时修改所有者和所属组 chown root:root qxtest/ (编辑:威海站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |