zoukankan      html  css  js  c++  java
  • #Linux学习# 权限管理命令

    一些权限相关知识

    权限的数字表示:

    r ---- 4

    w ---- 2

    x ---- 1

    例如:rwx rw- r--

               7     6   4

    文件目录权限总结:

    代表字符

    权限

    对文件的含义

    对目录的含义

    r

    读权限

    可以查看文件内容

    可以列出目录中的内容

    w

    写权限

    可以修改文件内容

    可以在目录中创建、删除文件

    x

    执行权限

    可以执行文件

    可以进入目录

    常用权限管理命令

    chmod

    命令名称:chmod

    命令英文原意:change the premissions modes of a file

    命令所在路径:/bin/chmod

    执行权限:所有用户

    功能描述:改变文件或目录权限

    选项与参数:

    chmod    [-R]    [{ugoa} {+-=} {rwx}]    [文件或目录]

    chmod    [xyz]    [文件或目录]

    -R:进行递归(recursive)修改,亦即连同子目录下的所有文件都会修改

    xyz:数字类型的权限属性,为rwx属性数值的相加

                                u

    chmod                 g                    +(加入)                  r

                                o(others)   -(移除)                  w               文件或目录

                                a(all)         =(设置)                  x

    chown

    命令名称:chown

    命令英文原意:change file ownership

    命令所在路径:/bin/chown

    执行权限:所有用户

    功能描述:改变文件或目录的所有者

    选项与参数:

    chown    [-R]    账号名称    文件或目录

    chown    [-R]    账号名称:用户组名称    文件或目录

    -R:进行递归(recursive)修改,亦即连同子目录下的所有文件都会修改

    注意改变一个文件的所有者默认只有root用户可以。

    chgrp

    命令名称:chgrp

    命令英文原意:change file group ownership

    命令所在路径:/bin/chgrp

    执行权限:所有用户

    功能描述:改变文件或目录的所属组

    选项与参数:

    chgrp    [-R]    username    文件或目录

    -R:进行递归(recursive)修改,亦即连同子目录下的所有文件都会修改

    umask

    命令名称:umask

    命令英文原意:the user file-creation mask

    命令所在路径:Shell内置文件

    执行权限:所有用户

    功能描述:显示、设置文件的缺省权限

    选项与参数:

    umask    [-S]

    -S:以rwx形式显示新建文件缺省权限

    umask的数字指的是该默认值需要减掉的权限。

    若用户建立为文件则默认没有可执行(x)的权限。

  • 相关阅读:
    《Fluent Python》 CH.06_函数_使用一等函数实现设计模式 (函数式策略模式+命令模式)
    《Python+Spark 2.0+Hadoop》第10章 Python Spark RDD 读书笔记 (转换/动作运算、广播变量、累加器、示例略)
    《Fluent Python》 CH.05_数据结构-一等函数 (函数对象的各种内置函数、operator模块、itemgetter 和 attrgetter迭代/取值函数)
    JAVA时间字符串去空格、冒号和横杠
    Maven 构建生命周期(compile与install的区别)
    MySQL-进程占用CPU资源高问题分析
    K8S-二进制安装部署高可用集群环境
    Oracle-DG环境中Gap
    MySQL-主从复制环境升级小版本软件
    SequoiaDB
  • 原文地址:https://www.cnblogs.com/zhuifeng17/p/12465295.html
Copyright © 2011-2022 走看看