LEIL(1)
π NAME π
okay bestie, welcome to LEIL(1) β the manual page for leil, the open prompt to perform LeilFS-specific operations. it's giving βsmall command, very specific job,β and honestly? iconic. use it when you need LeilFS to do its special little things. π
β¨ SYNOPSIS β¨
here's the whole command family, bestie β copy these exactly, no typos, no vibes-based guessing:
leil getgoal [-r] [-n|-h|-H] OBJECT...
leil setgoal [-r] [-n|-h|-H] NAME OBJECT...
leil setquota (-u UID | -g GID) SOFT-LIMIT-SIZE HARD-LIMIT-SIZE
SOFT-LIMIT-INODES HARD-LIMIT-INODES MOUNTPOINT-ROOT-PATH
leil repquota [-nhH] (-u UID | -g GID)+ MOUNTPOINT-ROOT-PATH
leil repquota [-nhH] -a MOUNTPOINT-ROOT-PATH
leil gettrashtime [-r] [-n|-h|-H] OBJECT...
leil settrashtime [-r] [-n|-h|-H] [+|-]SECONDS OBJECT...
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...
leil checkfile FILE...
leil fileinfo FILE...
leil dirinfo [-n|-h|-H] OBJECT...
leil filerepair [-n|-h|-H] FILE...
leil appendchunks SNAPSHOT_FILE OBJECT...
leil makesnapshot [-o] SOURCE... DESTINATION
leil rremove OBJECT...
πΈ DESCRIPTION πΈ
see respective documents. that's basically the whole description, bestie β this page is like the group chat, and the actual lore lives in the individual docs. go read those for the deep dive. π«Ά
β¨ GENERAL OPTIONS β¨
most leil operations use these options to pick how printed numbers get formatted. number girlies, this is your moment:
-nβ print exact numbers (like1024).-hβ print numbers with binary prefixes (Ki,Mi,Gias2^10,2^20etc.).-Hβ print numbers with SI prefixes (k,M,Gas10^3,10^6etc.).
you can get the same result by setting the SFSHRFORMAT environment variable to:
0β exact numbers1orhβ binary prefixes2orHβ SI prefixes3orh+β exact numbers and binary prefixes4orH+β exact numbers and SI prefixes
the default is to print just exact numbers. iykyk β¨
other options:
-rβ enables recursive mode.-v,--versionβ print version and exit.
𧬠INHERITANCE π§¬
okay so when a new object is created in LeilFS, attributes like goal, trashtime, and extra attributes are inherited from the parent directory. so if you set i.e. the "noowner" attribute and goal to 3 in a directory, then every new object created in that directory will have goal set to 3 and the "noowner" flag set. a newly created object always inherits the current set of its parentβs attributes. changing a directory attribute does not affect children that already exist. if you want to change an attribute for a directory and all of its children, use the -r option. π¦
π REPORTING BUGS π
found a bug? not the vibe, but also please tell someone. report bugs to the GitHub repository https://github.com/leil-io/leilfs as an issue. π
Β©οΈ COPYRIGHT Β©οΈ
- 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.
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 π
go read these next, bestie β the extended cinematic universe:
leil-mount(1)leil-appendchunks(1)leil-checkfile(1)leil-deleattr(1)leil-dirinfo(1)leil-fileinfo(1)leil-filerepair(1)leil-geteattr(1)leil-getgoal(1)leil-gettrashtime(1)leil-makesnapshot(1)leil-seteattr(1)leil-setgoal(1)leil-settrashtime(1)leil-rremove(1)leil-repquota(1)leil-setquota(1)leilfs(7)
that's the whole page, bestie π β footer vibes: LEIL(1) Β· 1980-01-01. now go forth and slay your LeilFS ops β¨
π¦ where this page comes from
- nixpkgs unstable: saunafs 5.12.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms