• Linux的档案权限及目录配置(一) (2)


    第一栏:
    第一个字符:  [d]---目录
          [-]---档案
          [l]---连结档
          [b]---为装置文件里面的可供存储的接口设备(可随机存取装置)
          [c]---为装置文件里面的串行端口设备,例如键盘、鼠标(一次性读取装置) 

    接下来后三组:1.为档案拥有者的权限
          2.同群组的权限
           3.其他非本群组的权限 

    第二栏:表示有多少档名连结到此节点(i-node)
     每个档案都会将他的权限与属性记录到文件系统的i-node中,不过,我们使用的目录树却是使用文件名来记

       录,因此每个档名就会连结到一个i-node,这个属性记录的就是有多少不同的档名连结到相同的一个i-node号码

    第三栏:表示这个档案或目录的[拥有者账号]

    第四栏:表示这个档案的所属群组

    第五栏:为这个档案的容量大小,默认单位为bytes

    第六栏:为这个档案的建档日期或者是最近修改日期

    第七栏:为这个档案的档名(名称前加.表示隐藏档)

    <------------------------------------------------------
    drwxr-xr-- 1 test1 testgroup 5238 Jun 19 10:25 groups/
    others虽然有r权限,但没有x权限,所以不能进入groups目录
    ------------------------------------------------------->

    Linux档案权限的重要性:
     .系统保护的功能
      一些重要的文件,如/etc/shadow,只有root才能读取,所以为[-rw-------]
     .团队开发软件或数据共享的功能([-rwxrwx---])

    改变文件属性与权限:
     .chgrp:改变档案所属群组
     .chown:改变档案拥有者
     .chmod:改变档案的权限,SUID,SGID,SBIT等等的特性

       1.改变所属群组,chgrp
     change group的缩写。要改变的组名必须要在/etc/group档案内存在才行,否则就显示错误
     <--------------------------------------------------------------------------------------------
       [root@www ~]# chgrp -R users install.log
       把install.log这个档案加入到users这个群组中,-R:进行递归(recursive)的持续变更,亦即连同此目录

            下的所有档案、目录都更新为这个群组
            --------------------------------------------------------------------------------------------->
      
       2.改变档案拥有者,chown
     即change owner.用户必须是已经存在系统中的账号即在/etc/passed档案中有记录的用户名才能改变
     <-------------------------------------------------------------------------------------------
     [root@www ~]#chown yy install.log
     将install.log的拥有者改为yy
     [root@www ~]#chown root:root install.log
     将拥有者与用户组改为root
     也可用[chown user:group file]形式改变user与group,其中[:]也可换为[.],但鉴于某些用户名或组名中 

            包含[.]而导致误判,推荐用[:]
     -------------------------------------------------------------------------------------------->
      3.改变权限,chmod
          .数字类型改变档案权限
     Linux档案基本权限就有九个,分别是owner/group/others三种身份各有的read/write/execute权限,
     可以用数字表示各个权限: r--4, w--2, x--1,可以用数字相加来选择权限
     如755权限,代表-rwxr-xr-x.
          .符号类型改变档案权限 
         u--user,g--group,o--others,a--all,r,w,x 

  • 相关阅读:
    微服务
    Ubunt16.04下安装PHP7+Nginx+MySQL
    Ubuntu Linux 14.04 LTS 上安装php7+mysql+nginx
    magento2 重置后台密码
    crontab命令
    解决linux buffer/cache 消耗内存过高引发的问题
    Linux配置自动发送邮件
    buff/cache 内容释放
    利用Linode面板Clone克隆搬家迁移不同VPS数据及利用IP Swap迁移IP地址
    css3动画(从上、左下、左、右进入页面)
  • 原文地址:https://www.cnblogs.com/wblyuyang/p/2254609.html
Copyright © 2020-2023  润新知