zoukankan      html  css  js  c++  java
  • linux权限管理之文件属性

    文件属性 chattr


    ========================================================

    文件权限管理之: 文件属性
    注:设置文件属性(权限),针对所有用户,包括root
    [root@localhost ~]# touch file100 file200 file300
    [root@localhost ~]# lsattr file100 file200 file300
    -------------e- file100
    -------------e- file200
    -------------e- file300

    [root@localhost ~]# man chattr
    [root@localhost ~]# chattr +a file100
    [root@localhost ~]# chattr +i file200
    [root@localhost ~]# chattr +A file300

    [root@localhost ~]# lsattr file100 file200 file300
    -----a-------e- file100
    ----i--------e- file200
    -------A-----e- file300

    [root@localhost ~]# echo 111 > file100 //以覆盖的方式写入
    bash: file100: Operation not permitted
    [root@localhost ~]# rm -rf file100
    rm: cannot remove `file100': Operation not permitted
    [root@localhost ~]# echo 111 >> file100 //以追加的方式写入,例如日志文件

    [root@localhost ~]# echo 111 > file200
    bash: file200: Permission denied
    [root@instructor ~]# echo 111 >> file200
    bash: file200: Permission denied
    [root@localhost ~]# rm -rf file200
    rm: cannot remove `file200': Operation not permitted

    [root@localhost ~]# chattr -a file100
    [root@localhost ~]# chattr -i file200
    [root@localhost ~]# chattr -A file300

  • 相关阅读:
    九宫格小游戏源码分享
    DeviceOne 竟然做出来如此复杂的App
    DeviceOne 让你一见钟情的App快速开发平台
    MySQL初始化
    MySQL的操作
    MySQL
    Library
    Python模块
    Anaconda的使用
    面向对象之成员修饰 特殊成员 methclass
  • 原文地址:https://www.cnblogs.com/anttech/p/10597588.html
Copyright © 2011-2022 走看看