首页 > 资讯 > 数码知识内容详情

getfattr命令 - 获取文件系统扩展属性信息 2024-01-09 09:42:32 网络

getfattr命令来自英文词组“get extended attributes of filesystem

getfattr命令来自英文词组“get extended attributes of filesystem objects”的缩写,其功能是用于获取文件系统扩展属性信息。这里所提及的文件系统扩展属性,并不是用chattr和lsattr命令设置查看的隐藏权限,而是用setfattr命令设置的,一种完全自定义的扩展属性,使用getfattr命令能够获取指定文件及其关联的一组扩展属性信息。

语法格式:getfattr [参数] 文件名

常用参数:

-d 显示所有扩展属性值
-e 设置编码值类型
-h 不引用符号链接
-m 包括名称匹配正则表达式模式的属性
-n 显示已命名的扩展属性值
-P 跳过所有符号链接
-R 递归处理所有子文件
--help 显示帮助信息
--version 显示版本信息

参考示例

获取指定文件的所有扩展属性值:

[root@linuxcool ~]# getfattr -d File.cfg

通过匹配正则表达式来获取指定目录下的文件及其扩展属性值:

[root@linuxcool ~]# getfattr -d -m File.* /Dir

与该功能相关的Linux命令:

  • kbdconfig命令 – 设置键盘类型
  • ld命令 – GUN连接器
  • export命令 – 将变量提升成环境变量
  • mke2fs命令 -创建文件系统
  • more命令 – 分页显示文本文件内容
  • xfs_info命令 – 查看XFS类型设备详情
  • vimdiff命令 – 同时编辑多个文本文件
  • ltrace命令 – 跟踪进程调用库函数的情况
  • autrace命令 – 跟踪指定进程
  • fsview命令 – 文件系统浏览器

相关标签: 数码科技