码迷,mamicode.com
首页 > 系统相关 > 详细

Linux(十一)权限管理

时间:2018-05-01 15:19:13      阅读:193      评论:0      收藏:0      [点我收藏+]

标签:不同   文件   图片   类型   文件名   重命名   auto   详解   src   

11.1 rwx权限详解

    11.1.1 rwx作用到文件

    (1)【r】代表可读(read):可以读取,查看。

    (2)【w】代表可写(write):可以修改,但是不代表可以删除该文件,删除一个文件的前提条件是对该文件所在的目录有写权限,才能删除该文件。

    (3)【x】代表可执行(execute):可以被执行。

    11.1.2 rwx作用到目录

    (1)【r】代表可读(read):可以读取,查看。

    (2)【w】代表可写(write):可以修改,目录内创建、删除、重命名目录。

    (3)【x】代表可执行(execute):可以进入该目录。

11.2 实际案例

-rw-r--r--. 1 root root 26788 4月  14 16:53 java后端生活.jpg

?前面10个字符-rw-r--r--确定不同用户能对文件干什么:

第一个字符代表文件类型:文件(-),目录(d),链接(l);

其余字符每3个一组(rwx):

第一组rw-:文件拥有者的权限是读和写,但不能执行;

第二组r--:与文件拥有者同一组的用户的权限只读不能写和执行;

第三组r--:不与文件拥有者同组的其他用户的权限只读不能写和执行;

可用数字表示为:r=4,w=2,x=1;因此rwx=4+2+1=7

1:文件是硬连接数,目录是子目录树

root:用户

root:组

26788:文件大小(字节),如果是文件夹显示4096字节

4月 14 16:53:最后修改日期

java后端生活.jpg:文件名

11.3 修改权限

    11.3.1 基本说明

        通过chmod指令,可以修改文件或者目录的权限

    11.3.2 第一种方式:+、-、=变更权限

        u:所有者

        g:所在组

        o:其他人

        a:所有人(u、g、o的总和)

    (1)chmod    u=rwx,g=rx,o=x    文件目录名

    (2)chmod    o+w    文件目录名

    (3)chmod    a-x    文件目录名

技术分享图片
 
技术分享图片
 
技术分享图片
 

    11.3.3 第二种方式:通过数字变更权限

        规则:r=4,w=2,x=1,r+w+x=7

        chmod    u=rwx,g=rx,o=x    文件目录名

        相当于     chmod    751    文件目录名

技术分享图片
 

11.4 修改文件所有者

    11.4.1 基本介绍

    chown    newowner    file    改变文件的所有者

    chown    newowner:newgroup    file    改变文件的所有者和所在组

    -R    如果是目录,则使其下所有子文件和目录递归生效

技术分享图片
 
技术分享图片
 
技术分享图片
 

11.5 修改文件所在组

    chgrp    newgroup    file    改变文件的所在组

技术分享图片
 
技术分享图片
 

Linux(十一)权限管理

标签:不同   文件   图片   类型   文件名   重命名   auto   详解   src   

原文地址:https://www.cnblogs.com/leeqico/p/8976129.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!