Linux权限管理

  • 修改权限命令

      方式一:
      chmod ugoa  +-rwx  文件名
      ugoa分别表示所有者、所属组、其他人和所有人
      事例: chmod o+rw /tmp/testfile
    
      方式二:
      chmod 777 文件名
    
      其中 r:4  w:2  x:1
    
  • 权限含义

      对于文件来说:x权限 命令或脚步才需要并且可以执行
      对目录:
      r: 可以用ls 来看目录的内容
    
      w:可以创建或者删除文件夹里面的内容 touch mkdir cat less more rm rmdir等等
    
      x:表示可以进入  cd
    
      一个文件是否能被删除取决文件夹是否有w权限。
      文件夹的r x权限几乎同时出现,如果没有x权限,内部的shell脚本或者命令无法执行
    
  • 修改所有者、所属组

      chown 用户名  文件名
      chgrp 所属组  文件名
      
      修改文件所有者和所属组必须有管理员权限,普通用户不可修改
    
  • 查看默认权限

      umask -S 查看文件创建默认权限
      其中文件创建默认没有执行权限X
    
      umask 执行结果为0002,其中第一位为特殊位,后三位用777-002表示默认的权限表示值。
    
      umask 022 可以直接修改默认的权限

你可能感兴趣的:(Linux权限管理)