zoukankan      html  css  js  c++  java
  • 用户权限 文件或目录权限

    Linux用户权限
        在Linux操作系统中,root的权限是最高的,相当于windows的administrator,拥有最高权限,能执行任何命令和操作,在Linux系统中,通过UID来区分用户的权限级别,UID等于0,表示此用户具有最高权限,也就是管理员,其他的用户UID依次增加,通过/etc/passwd用户密码文件可以查看每个用户的独立UID
    Linux文件或目录的用户、组、其他人权限
        Linux中每一个文件或者目录都包含一个用户权限、一个组的权限、其他人权限
    如下所示:
        标红第一个root表示该文件所有者是root用户,第二个root代表该文件的所属组为root组,其他用户这里默认不标出。
        [root@localhost /]#ls -l test.txt
        -rw-r--r-- 1 root root 91 may 7 20:21 test.txt
        如果我们想改变某个文件的所有者和所属的组,可以使用命令chown,参数R必须是大写,否则会提示命令错误
        chown -R test:test test.txt
        每个Linux文件具有四种访问权限:可读(r)、可写(w)、可执行(x)和无权限(-),无权限(-)不做讨论。利用ls -l、ls -ld命令可以看到某个文件、目录的权限,它以显示数据的第一个字段为准。第一个字段由10个字符组成,如下:
        [root@localhost /]#ls -l test.txt
        -rw-r--r-- 1 root root 91 may 7 20:21 test.txt
        第一位表示文件类型,-表示文件,d表示目录;后面每三位为一组。
        第一组:2-4位表示文件所有者的权限,即用户user权限,简称u 在这里表示root用户有(rw-)的权限,可读(r)与可写(w)的权限,没有可执行(x)权限
        第二组:5-7位表示文件所有者所属组成员的权限,group权限,简称g 这里表示root组成员有(r--)的权限,只有可读的权限。
        第三组:8-10位表示所有者所属组之外的用户权限,other权限,简称o 这里表示其他人有(r--)的权限,只有可读的权限。
        修改文件或文件夹的权限
        [root@localhost /]chmod u+r test.txt //表示为root用户添加读的权限
        [root@localhost /]chmod g-w test.txt //表示为root组去除写的权限 
        [root@localhost /]chmod o+x test.txt //表示其他人添加可执行的权限
        如果我们要为所有用户添加所有rwx权限
        [root@localhost /]chmod u=rwx,g=rwx,o=rwx test.txt
        为了能更简单快捷的使用和熟悉权限,rwx权限可以用数字来表示,分别表示为r(4)、w(2)、x(1)
        [root@localhost /]chmod 456 test.txt //表示root用户对test具有r(4)的权限,root组队test文件具有r(4)+x(1)的权限,其他人具有rw的权限
        [root@localhost /]chmod 000 test.txt //表示去除所有权限
  • 相关阅读:
    每日学习心得:找不到类型{0},它在 ServiceHost 指令中提供为 Service 特性值,或在配置元素...中提供,cellspacing、rowspacing属性
    我所理解的设计模式(C++实现)——解释器模式(Interpreter Pattern)
    uva-112 Tree Summing
    带你走进EJB--它都有哪些Bean
    Codeforces Round #356 (Div. 1) D. Bear and Chase 暴力
    Codeforces Round #356 (Div. 2) E. Bear and Square Grid 滑块
    《郭大侠的妹妹不可能那么可爱》 第一章 郭大侠那可爱的妹妹?
    Codeforces Round #356 (Div. 2) D. Bear and Tower of Cubes dfs
    Codeforces Round #356 (Div. 2) C. Bear and Prime 100 水题
    Codeforces Round #356 (Div. 2) B. Bear and Finding Criminal 水题
  • 原文地址:https://www.cnblogs.com/ruanjian/p/5656181.html
Copyright © 2011-2022 走看看