zoukankan      html  css  js  c++  java
  • Linux基础2-3 基础文件权限管理命令

    权限:是指某类用户对特定文件或目录被允许的操作

    文件权限的分类:

    • r :可读,对文件可查看文件内容
    • w :可写,对文件可写、编辑和删除
    • x :可执行,对文件可向内核提交执行

    用户分类:

    • u :所有者用户(属主)
    • g :所属组用户(同组用户)
    • o :其他用户

    chown :更改文件的属主(只有管理员有权限)

    • 语法:chown [选项] [用户名] [文件名(可以为多个)]
    • 选项
      • -R :递归将目录中的所有文件数据都修改
      • --reference :将某文件的属主同等赋值给其他文件
      • 同时修改用户属组和属主:chown [用户名] :[组名] [文件名],只更改属组,只需要加

    chgrp :修改文件或目录的属主

    • 语法:chgrp [选项] [组名] [文件或目录]
    • 选项:
      • -R :递归将目录中的所有文件都修改属主

    chmod :修改文件的权限

    • 修改三类用户的权限
      • 语法:chmod [选项] [权限] [文件]
      • 选项:
        • -R :递归修改目录里所有文件的权限
        • --reference :将某文件的权限赋值给其他文件
    • 修改某类或某类用户的权限
      • 语法:chmod [选项] [权限] [文件]
      • 选项:
        • -R :递归修改目录里所有文件的权限
    • 修改某类用户的某位权限
      • 语法:chmod [选项] [权限] [文件]
      • 选项:
        • -R :递归修改目录里所有文件的权限

    umask :遮罩码

    • 创建文件或目录时的默认权限,用777 减去 遮罩码 就为默认权限
    • umask [值] :修改遮罩码
  • 相关阅读:
    嵌入式 coredump
    CentOS7 systemctrl管理的服务,open files的神坑
    Linux 服务器网络流量查看工具
    shiro源码篇
    google guava
    Docker虚拟化管理:30分钟教你学会用Docker
    Shiro结合Redis实现分布式或集群环境下的Session共享
    Springboot整合redis
    Git分支操作方法
    Redis启动和在注册到windows服务
  • 原文地址:https://www.cnblogs.com/laogama/p/12973717.html
Copyright © 2011-2022 走看看