国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 操作系統 > 正文

在bashshell中使用getfattr查看文件擴展屬性

2024-06-28 14:33:02
字體:
來源:轉載
供稿:網友

getfattr用法

用于獲取文件擴展屬性,返回一系列鍵值對,參考linux Man Page。

常用OPTIONS

-n name, --name=nameDump the value of the named extended attribute extended attribute.-d, --dumpDump the values of all extended attributes associated with pathname.-e en, --encoding=enEncode values after retrieving them. Valid values of en are "text", "hex", and "base64". Values encoded as text strings are enclosed in double quotes ("), while strings encoded as hexidecimal and base64 are PRefixed with 0x and 0s, respectively.-h, --no-dereferenceDo not dereference symlinks. Instead of the file a symlink refers to, the symlink itself is examined. Unless doing a logical (-L) traversal, do not traverse symlinks to directories.-m pattern, --match=patternOnly include attributes with names matching the regular expression pattern. The default value for pattern is "^user//.", which includes all the attributes in the user namespace. Specify "-" for including all attributes. Refer to attr(5) for a more detailed discussion of namespaces.--absolute-namesDo not strip leading slash characters ('/'). The default behaviour is to strip leading slash characters.--only-valuesDump out the extended attribute value(s) only.-R, --recursiveList the attributes of all files and directories recursively.-L, --logicalLogical walk, follow symbolic links to directories. The default behaviour is to follow symbolic link arguments unless --no-dereference is given, and to skip symbolic links encountered in subdirectories. Only effective in combination with -R.-P, --physicalPhysical walk, do not follow symbolic links to directories. This also skips symbolic link arguments. Only effective in combination with -R.--versionPrint the version of getfattr and exit.--helpPrint help explaining the command line options.

使用舉例

  • 查看所有擴展屬性的命令:

getfattr -m . -d -e hex --absolute-names $(vs_quick_lookup.sh vm-disk-1.qcow2 | grep $(hostname) | awk -F ":" '{print $2}')

結果:
# file: /sf/data/vs/local/V1gACv-8aPk-GDhe-nNnx-6uoD-isPj-ia9fso/c93f1a03-ca0a-41cf-bca2-f723b35122ed/images/cluster/ljr.vm/vm-disk-1.qcow2
trusted.afr.vs_vol_rep2-client-10=0x000000000000000000000000
trusted.afr.vs_vol_rep2-client-11=0x000000000000000000000000
trusted.gfid=0x4751bfcc6ad6406d8e00a973d45a9d4e
user.glusterfs.bd=0x6c76323a313138353131333730323400
user.glusterfs.wcache=0x0000000000000000
選項說明:
-m . 匹配所有格式的擴展屬性,默認的是user.xxx,即"^user/."。
-d -e hex 使用16進制編碼dump出對應擴展屬性的值
--absolute-names 不過濾路徑分隔符('/')

  • 查看指定的擴展屬性

getfattr -n 'trusted.gfid' -d -e hex --absolute-names $(vs_quick_lookup.sh vm-disk-1.qcow2 | grep $(hostname) | awk -F ":" '{print $2}' )

結果:
# file: /sf/data/vs/local/V1gACv-8aPk-GDhe-nNnx-6uoD-isPj-ia9fSO/c93f1a03-ca0a-41cf-bca2-f723b35122ed/images/cluster/ljr.vm/vm-disk-1.qcow2
trusted.gfid=0x4751bfcc6ad6406d8e00a973d45a9d4e
選項說明:
-n 指定擴展屬性的名稱


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 太保市| 云浮市| 南和县| 资溪县| 临桂县| 康平县| 德江县| 昔阳县| 突泉县| 镇沅| 千阳县| 古蔺县| 神农架林区| 乃东县| 咸丰县| 武义县| 靖边县| 清新县| 盐亭县| 满城县| 册亨县| 若尔盖县| 庆阳市| 遵义县| 江门市| 南京市| 云林县| 宜阳县| 河津市| 南漳县| 区。| 鄂托克旗| 于田县| 远安县| 翁源县| 河津市| 绥阳县| 仙游县| 元氏县| 定日县| 班玛县|