美文网首页
day 15【操作系统文件属性】

day 15【操作系统文件属性】

作者: 流云若雨 | 来源:发表于2019-07-21 23:47 被阅读0次

    一.文件属性详细说明----文件的权限说明

    文件数据权限有什么:
        r    read       数值表示4    读的权限
        w    write      数值表示2   写的权限
        x    execute    数值表示1  执行权限
        -    null       数值表示0   没有相应权限
        文件权限赋予哪些用户:
        文件属主用户 :   监护人    3个权限(rwx)  
        文件属组用户 :   亲人      3个权限(rw-)
        文件其他用户 :   隔壁老王  3个权限(r-x)
        每三位权限为一组进行赋予   一个文件数据有9个权限位  正确有12个权限位
    rw-  : 6   rw-r--r-- : 644
    rwx  : 7   rwxr-xr-x : 755
    -w-  : 2    
    结论:
    1. 默认文件权限: 644
    2. 默认目录权限: 755  
    

    二.文件属性详细说明-----文件得用户信息

    系统中有很多不同的用户 用户的分类
      查看方法 :id
      超级管理员用户      root用户相当于皇帝          用户编号(user id):0
      虚拟用户                nobody用户相当于傀儡    用户编号(user id):1-499(centos6)  1-999(centos7)
      普通用户               自己创建的用户相当于平民  用户编号(user id):500+ (centos6)  1000+(centos7)
    以上用户都可以成为: 文件属主 文件属组 文件其他用户
    root oldboy01 oldboy02 oldboy03  oldgirl01 oldgirl02 oldgirl03  oldbaby01 oldbaby02  oldbaby03
    
    /oldboy/oldboy.txt  rwx -- 
    root 用户绝对权力
    root用户组:  root oldboy01 oldboy02 oldboy03   拥有写能力  对指定用户分组---用户组概念
    
    如何刚给 这个用户权限: QQ图片20190721001610.png

    用户和组的关系:
    1) 一个用户 vs 一个用户组 1对1
    2) 多个用户 vs 一个用户组 多对1
    3) 一个用户 vs 多个用户组 1对多
    4) 多个用户 vs 多个用户组 多对多

    三.文件属性详细说明---文件的时间信息

       m(modify) time    --- 修改时间
       a(access) time     --- 访问时间
       c(change) time    --- 改变时间
         stat加上文件信息 表示查看当前这个文件的修改时间访问时间和改变时间
       修改文件权限: chmod 666 /oldboy/oldboy.txt 
    
    date --- 修改时间/显示当前时间
    显示当前时间信息:
    1) 默认显示时间:
       # date
       Fri Jul 19 17:26:05 CST 2019
    2) 指定显示时间格式:
       date "+%F %T 星期:%w"
       2019-07-19 17:29:05 星期:5
       
       %F: 显示日期信息 年-月-日
       %T: 显示时间信息 小时:分钟:秒
       %w: 显示星期信息 周一到周日 0~6
       %y: 显示年份
       %Y: 显示年份(包含世纪信息)
       %m: 显示月份
       %d: 显示日期 
       %H: 显示小时信息
       %M: 显示分钟信息
       %S: 显示秒信息 
       man date 可以查看显示时间格式符号信息
       应用: 生成不同时间的备份文件
       cp oldboy.txt oldboy_`date +%F`.txt
       
       显示未来或过去的时间: 30  80
       [root@oldboyedu oldboy]# date   --- 当前时间
       Fri Jul 19 17:44:55 CST 2019
       显示过去时间:
       [root@oldboyedu oldboy]# date -d "-1 day"
       Thu Jul 18 17:45:13 CST 2019
       [root@oldboyedu oldboy]# date -d "-2 day"
       Wed Jul 17 17:45:19 CST 2019
    
       显示未来时间:
       [root@oldboyedu oldboy]# date -d "+1 day"
       Sat Jul 20 17:46:02 CST 2019
       [root@oldboyedu oldboy]# date -d "+2 day"
       Sun Jul 21 17:46:05 CST 2019
       [root@oldboyedu oldboy]# 
       [root@oldboyedu oldboy]# date -d "1 day"
       Sat Jul 20 17:46:24 CST 2019
       [root@oldboyedu oldboy]# date -d "2 day"
       Sun Jul 21 17:46:26 CST 2019
       
       算自己阳寿
       [root@oldboyedu oldboy]# awk 'BEGIN{print 63*365}'
       22995
       [root@oldboyedu oldboy]# date -d "+22995 day"
       Fri Jul  3 17:49:55 CST 2082
    
    修改时间信息:
    date -s "20201010 10:10"    
    [root@oldboyedu ~]# date -s "20201011"
    Sun Oct 11 00:00:00 CST 2020   
       
    同步时间信息:
    ntpdate ntp1.aliyun.com     
    

    相关文章

      网友评论

          本文标题:day 15【操作系统文件属性】

          本文链接:https://www.haomeiwen.com/subject/cfsplctx.html