linux下文件文件夹扩展属性操作

一、通过命令行操作扩展属性:

    1、设置扩展属性:

          setfattr -n user.name -v liuhong ttttt.c

     2、获得一个扩展属性:

           输入:getfattr -n user.name  ttttt.c

          输出:# file: ttttt.c
           user.name="liuhong"

      3、获得一个文件的所有扩展属性:

           输入:getfattr   ttttt.c

          输出:# file: ttttt.c
            user.comment
            user.name
            user.password

       4、删除扩展属性:

         getfattr -x user.name  ttttt.c





二、通过python操作扩展属性(需要导入包xattr):

      1、设置扩展属性:setxattr;

      2、获得扩展属性:getxattr;

      3、获得所有的扩展属性:listxattr;

      4、删除扩展属性:removexattr;

你可能感兴趣的:(linux,基础知识)