FSMOVE(8)
π FSMOVE β ok bestie, let's move some FILES π
fsmove is the manual page for fsmove 0.9.4, and it lives in section 8 of the manual (that's the System Administration Utilities girlies, iykyk π
).
β¨ NAME β¨
fsmove β that's it, that's the name, manual page for fsmove 0.9.4 π«Ά
πΈ SYNOPSIS πΈ
fsmove [OPTION]... SOURCE TARGET [--exclude FILE...]
π¦ DESCRIPTION π¦
So the whole vibe is: it recursively moves files and folders from SOURCE to TARGET. Recursively. All of it. Every last little nested folder, no crumbs left behind β¨
And here's the part that's genuinely iconic β it does this even if SOURCE and TARGET are almost full or share their free space. Like, for example, if TARGET is a file system inside a loop-file that lives inside SOURCE. Yeah. That situation. Other tools would simply pass away π fsmove just handles it.
π‘ little note bestie: mandatory arguments to long options are also mandatory for the short options. Same energy, no shortcuts.
π OPTIONS π
--β end of options, periodt. Everything after this gets treated as an argument even if it starts with-. It's giving "no more flags, we're done here" π-e,--exclude FILE...β skip these files, like, do not move them, leave them exactly where they are. β οΈ This one must be last argument. Last. Final. The end. Do not put anything after it, I'm serious π«Ά-f,--force-runβ run it anyway, even if some safety checks fail. Dramatic but noted: you are overriding the safety net, so this is a you asked for it moment π--io=posixβ use POSIX I/O and actually move files. This is the default btw, so if you don't say anything, this is what you're getting β¨--io=preallocβ use POSIX I/O and preallocate files. Do NOT move them. Not a typo. It preallocates. It does not move. Two completely different things, bestie π--inode-cache-memβ use an in-memory inode cache. Also the default, cute and fast β--inode-cache=DIRβ create and use directory DIR for the inode cache. Your cache, your rules π--log-color=MODEβ sets the message color. MODE is one of:auto(default),none,ansi. Pick your aesthetic π--log-format=FMTβ sets the messages format. FMT is one of:msg(default),level_msg,time_level_msg,time_level_function_msg. Yes, that last one is a whole mouthful, she's thorough π-n,--no-action,--simulate-runβ do not actually move any file or directory. A little dress rehearsal, a vibe check before the real thing, no cap π§-q,--quietβ be quiet π€«-qqβ be very quiet, only print warnings or errors. Maximum stealth mode π-v,--verboseβ be verbose, print what is being done. She's narrating π£-vvβ be very verbose, print a lot of detailed output. Now she's narrating and commenting π-vvvβ be incredibly verbose. > β οΈ warning: prints LOTS of output. Like, LOTS lots. Prepare your scrollback, bestie π--helpβ display this help and exit. Classic, iconic, always there for you π«Ά--versionβ output version information and exit. Hello, who are you, what version, bye π
and that's the whole page!! go forth and move your files, you absolute main character π¦β¨
π sign-off time: this page is from fsmove 0.9.4, dated July 2025, and you were reading FSMOVE(8) the entire time. slay π π
π¦ where this page comes from
- fedora 43: fstransform 0.9.4-17.fc43 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms