mirror of
https://github.com/versity/scoutfs-go.git
synced 2026-09-19 14:34:19 +00:00
findxattr listxattr add comment example exec to examples
This commit is contained in:
@@ -14,6 +14,11 @@ import (
|
||||
scoutfs "github.com/versity/scoutfs-go"
|
||||
)
|
||||
|
||||
// # find possible inodes with indexed attribute, indx triggers scoutfs indexing
|
||||
// touch /mnt/scoutfs/file
|
||||
// setfattr -n scoutfs.indx.myattr /mnt/scoutfs/file
|
||||
// ./findxattr /mnt/scoutfs scoutfs.indx.myattr
|
||||
|
||||
func main() {
|
||||
if len(os.Args) != 3 || os.Args[1] == "-h" {
|
||||
fmt.Fprintln(os.Stderr, "usage:", os.Args[0], "<mount point> <xattr key>")
|
||||
|
||||
@@ -14,6 +14,16 @@ import (
|
||||
scoutfs "github.com/versity/scoutfs-go"
|
||||
)
|
||||
|
||||
// # can list more attributes than getfattr
|
||||
// touch /mnt/scoutfs/file
|
||||
// for i in $(seq 1 10000); do setfattr -n "user.lots-$i" /mnt/scoutfs/file; done
|
||||
// ./listxattr /mnt/scoutfs/file | wc -l
|
||||
//
|
||||
// # can list scoutfs hidden attrs
|
||||
// touch /mnt/scoutfs/file
|
||||
// setfattr -n scoutfs.hide.invisible /mnt/scoutfs/file
|
||||
// ./listxattr /mnt/scoutfs/file
|
||||
|
||||
func main() {
|
||||
if len(os.Args) != 2 || os.Args[1] == "-h" {
|
||||
fmt.Fprintln(os.Stderr, "usage:", os.Args[0], "<filepath>")
|
||||
|
||||
Reference in New Issue
Block a user