zoukankan      html  css  js  c++  java
  • linux文件权限管理(超详细)

    在linux系统中,我们想看一些资源的权限常会使用ls -a来显示资源的列表以及他们各自对应的权限,但是有的时候看到那每一行开头的字母是不是会有点懵逼drwxr-xr-x 或者drwx------ 等等

    权限中的字母含义

    文件或目录的权限可以分为4种:

    r:4 读
    w:2 写
    x:1 执行(运行)
    -:0 没有权限
    

    常见的授权

    常见的linux文件权限,数字和字母对应:

    444 r--r--r-- (所有用户仅可读)
    600 rw-------
    644 rw-r--r-- (一般文件可以采用此授权)
    666 rw-rw-rw-
    700 rwx------
    744 rwxr--r--
    755 rwxr-xr-x (一般目录可以采用此授权)
    777 rwxrwxrwx (比较简单粗暴的授权,配置文件不建议使用此权限)
    

    从左至右,
    1-3位代表文件所有者的权限,
    4-6位代表同组用户的权限,
    7-9位代表其他用户的权限。
    $color{#FF0000}{而每个位置的权限都是由对应的数字相加来表示的}$,看两个例子如下:

    644
    1-3位6等于4+2+0,rw-,所有者可读、可写、不可执行
    4-6位4等于4+0+0,r--,同组用户仅可读
    7-9位4等于4+0+0,r--,其他用户仅可读
    755
    1-3位7等于4+2+1,rwx,所有者可读、可写、可执行
    4-6位5等于4+1+0,r--,同组用户可读、不可写、可执行
    7-9位5等于4+1+0,r--,其他用户可读、不可写、可执行

    其他字母含义

    1、表示文件类型的字母
    在使用ls -l查看文件权限时候,是否遇到过d或者-类似的字母开头,并不是rwx的字母开头,如:

    drwxrwxrwx  18 xiaoming  staff        576  2 11 15:35 image
    -rw-r--r--   1 xiaoming  staff      91539  2  7 12:02 info.log
    

    2、具体含义
    -表示普通文件,d表示目录文件,这两个比较常见,还有的类型如下:

    -:普通文件,
    d:目录文件,
    l:链接文件,
    b:设备文件,
    c:字符设备文件,
    p:管道文件
    
  • 相关阅读:
    Win7+IIS伪静态 UrlRewriter配置
    让VS2010打包工具找回丢失的.net 2.0 .
    高效注册DLL控件 让你的IE浏览器复活
    查询及删除重复记录的方法
    .NET代码模板生成工具CodeSmith 5.0.1 专业版完美版下载
    如何使用CslaGen生成CSLA DAL层代码
    用C# + WebBrowser控件抓取AJAX页面的内容[转]
    了解IIS6应用程序池假死问题解决办法
    美化界面2
    C# WebBrowser高级应用
  • 原文地址:https://www.cnblogs.com/xuduan/p/14509232.html
Copyright © 2011-2022 走看看