国产探花免费观看_亚洲丰满少妇自慰呻吟_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 指定擴展屬性的名稱


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 晋州市| 榆树市| 惠州市| 深圳市| 屯留县| 玉屏| 上虞市| 平遥县| 翁源县| 深水埗区| 阜新| 奉节县| 正安县| 壤塘县| 格尔木市| 长子县| 依兰县| 喀喇沁旗| 德清县| 故城县| 四川省| 靖远县| 乡城县| 辽宁省| 株洲市| 沁水县| 辽源市| 胶州市| 池州市| 长丰县| 徐州市| 井冈山市| 新宁县| 青田县| 冷水江市| 朝阳市| 衡水市| 厦门市| 绵阳市| 夹江县| 改则县|