zoukankan      html  css  js  c++  java
  • 第 ❸ 天

    Linux文件属性

    用ls-l查看当前目录显示了九列内容

    第一列:共十位数
    第一位所表达的意思
    d 该文件为目录
    - 该文件为普通文件
    l 该文件为链接文件
    后九位三位为一组rwx为参数
    前三所有者( user) 中间所属组(group)后三其他非本群组用户(others)
    第二列:表示该文件占用的节点,如果是目录,那这个数值与该墓下的子目录数量有关
    第三列:该文件的所有者
    第四列:该文件的所属组
    第五列:该文件的大小
    六七八:最后一次被修改的时间,月日时间
    第九列:文件名
    #1 chgrp ( 改变文件的所属组)
    -R : 更改子目录以及子文件
    #2 chown( 更改文件的所有者)
    -R级联更改 目录中的文件也会改变
    #3 chmod ( 更改文件的权限)
    一个目录的默认权限是755 可表示为(rwxr-xr-x)(ugo)一个文件的默认限权644 (rw-r--r--)

     

    User、Group、及Other的权限
    u 表示该文件的拥有者,g 表示与该文件的拥有者属于同一个群体(group)者,o 表示其他以外的人,a 表示这三者皆是。

     


    + 表示增加权限、- 表示取消权限、= 表示唯一设定权限。

     r 表示可读取,w 表示可写入,x 表示可执行 分别表示r=4,w=2,x=1

     

    #4 umask( 更改文件的默认权限值)

    默认值为0022
    更改umask的值 可以自定义直接在后面加值

    若普通用户建立文件夹 没有权限只有rw则最大值为666(-rw-rw-rw-)

    若用户建立目录 所有权限均为开放则最大为777(drwxrwxrwx) 

    *不能用数学方法算 会出错!!!
    #5 chattr(修改文件的属性)
    A:文件或目录的atime不可修改(能创建文件,不能修改文件)

     

    i:不得任意更动文件或目录(不能创建删除)

     

    c:将文件或目录压缩后存放

    s:保密性删除文件或目录。

    S:即时更新文件或目录。
    #3 lsattr(读取文件或目录的特殊权限)
    -a: 与ls-a相似,连同隐藏文件一同列出
    -R: 连同子目录的数据一同列出

     


    set uid:对于二进制可执行文件可赋予文件所有者的权限
    set gid:文件 目录 组都可以有权限
    sticky bit:防止删除(就算赋予了set uid用这个权限不会删除)
    Linux中搜索文件

    #1 which(查找路径只能在PATH中)

     


    #2 whereis(在特定目录中查找符合条件的文件)
    -b:二进制文件
    -m:帮助文件(在man目录下)
    -s: 源代码文件

     


    #3 locate( 在特定目录中查找符合条件的文件)
    #4 find( 格式find【路径】【参数】)
    -atime +/-n : 在过去n天内被读取过的文件 大于小于n天的文件
    -ctime +/-n : 在过去n天内被修改过的文件 大于小于n天的文件
    -mtime +/-n:写入文件时随文件内容改变而更改的 大于小于n天的文件(天)-mmin(分)

    #stat ( 以文字的格式来显示inode的内容)可以列出a,c,mtime

     


    -name filename : 文件名称符合 name 的文件


    -type filetype:文件类型查找

  • 相关阅读:
    10 个雷人的注释,就怕你不敢用!
    Java 14 之模式匹配,非常赞的一个新特性!
    poj 3661 Running(区间dp)
    LightOJ
    hdu 5540 Secrete Master Plan(水)
    hdu 5584 LCM Walk(数学推导公式,规律)
    hdu 5583 Kingdom of Black and White(模拟,技巧)
    hdu 5578 Friendship of Frog(multiset的应用)
    hdu 5586 Sum(dp+技巧)
    hdu 5585 Numbers
  • 原文地址:https://www.cnblogs.com/Job123/p/12024746.html
Copyright © 2011-2022 走看看