LEIL-GETEATTR(1)

πŸ“¦ version 5.12.0, in nixpkgs unstable

πŸ’… LEIL-GETEATTR(1) β€” your girl's guide to the leil-geteattr, leil-seteattr and leil-deleattr trio πŸŽ€

okay bestie, so this page is all about the leil-geteattr, leil-seteattr and leil-deleattr commands. That's the LEIL-GETEATTR(1) man page you're looking at right now, and it's literally just three little icons whose whole job is handling extra attributes β€” getting them, setting them, and yeeting them into the void. Obsessed honestly. πŸ’–


✨ NAME ✨

leil-geteattr, leil-seteattr, leil-deleattr β€” get, set or delete extra attributes. That's it, that's the whole vibe: get them, set them, delete them. πŸ¦‹


🌸 SYNOPSIS 🌸

Here's how you actually call them, no cap, copy-paste ready:

leil geteattr [-r] [-n|-h|-H] OBJECT...

leil seteattr [-r] [-n|-h|-H] -f ATTRNAME [-f ATTRNAME ...] OBJECT...

leil deleattr [-r] [-n|-h|-H] -f ATTRNAME [-f ATTRNAME ...] OBJECT...

πŸ’œ DESCRIPTION πŸ’œ

So like, geteattr, seteattr and deleattr are the three tools you use when you want to get, set or delete some extra attributes. That's genuinely the whole plot πŸ’€. The attributes themselves get described down below in EXTRA ATTRIBUTES, don't worry, we're getting there.


⭐ OPTIONS ⭐

  • -r β€” turns on recursive mode. yes queen, go deep, touch everything. ✨
  • -n, -h, -H β€” these three are described over in leil(1). Not our lore to explain, bestie, go read that page. πŸ™ˆ

πŸŽ€ EXTRA ATTRIBUTES πŸŽ€

okay this is the main character section, these are the actual attributes you can play with:

  • noowner β€” this flag means that a particular object belongs to the current user β€” like, the uid and gid are equal to the uid and gid values of the accessing process. Only root (uid=0) sees the real uid and gid. everybody else gets the cute little disguise. πŸ•΅οΈβ€β™€οΈ
  • noattrcache β€” this flag means that standard file attributes β€” stuff like uid, gid, mode, length and so on β€” won't be stored in kernel cache. no caching, no shortcuts, fresh every time. πŸ’…
  • noentrycache β€” this one is similar to the one right above it (noattrcache, keep up bestie 🫢). It prevents directory entries from being cached in the kernel. same energy, different cache.

😭 REPORTING BUGS 😭

Found a bug? disrespectful but okay πŸ™„ β€” report it to the GitHub repository at https://github.com/leil-io/leilfs as an issue. That's the whole protocol. go off. πŸ’€


okay legal era, we love a paper trail:

Copyright 2008-2009 Gemius SA

Copyright 2013-2019 Skytechnology sp. z o.o.

Copyright 2023-2024 Leil Storage OÜ

LeilFS is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 3.

LeilFS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. fr fr, no promises. 😭

You should have received a copy of the GNU General Public License along with LeilFS. If not, see http://www.gnu.org/licenses/.


🌈 SEE ALSO 🌈

  • leil(1) β€” the mothership, iykyk πŸ’«

and that's a wrap, bestie!! 🫢 this page is from the LEIL-GETEATTR(1) manual, dated 1980-01-01 β€” yes, a whole retro icon and still slaying πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from