XDD-SYNC(1)

πŸ“¦ version 0.7.5, in alpine 3.24, epel 9, fedora 43, fedora 44

πŸ’– XDD-SYNC(1) πŸ’–

ok bestie, welcome to the xdd-sync page, part of the xNVMe manual, section 1 (that's "user commands", iykyk). sit down, grab a strawberry, we're doing filesystem things πŸ“βœ¨


✨ NAME ✨

xdd-sync β€” copy --data-nbytes from --data-input to --data--output

yes. that's literally it. that's the whole vibe. it copies stuff. no cap. πŸ’…


πŸŽ€ SYNOPSIS πŸŽ€

xdd sync [<args>]

the subcommand is sync, the args are optional-ish, and the brackets are doing their little bracket thing. slay.


πŸ¦‹ DESCRIPTION πŸ¦‹

ok so here's the tea, bestie: xdd-sync copies --data-nbytes worth of bytes from --data-input to --data--output.

that's it. that's the main character energy of this entire manpage. you point it at a thing, you point it at another thing, you tell it how much to move, and it moves. iconic behaviour honestly. 🌈


πŸ”₯ REQUIRED πŸ”₯

these are not optional. these are the non-negotiables. the rules, periodt. if you skip one, don't come crying to me 😭

  • --data-input FILE β€” the path to your data input-file. where the bytes come from. the source. the origin story. πŸ’–
  • --data-output FILE β€” the path to your data output-file. where the bytes go. the destination. the glow-up. ✨
  • --data-nbytes NUM β€” the data size, in bytes. this is how much you're moving. it's giving "how much". numbers only, bestie, no vibes-based estimates. πŸ”’

πŸ’… OPTIONAL πŸ’…

these ones are optional β€” the square brackets said so β€” but they're cute and you should look at them.

  • [ --iosize NUM ] β€” use the given NUM as bs/iosize. that's your block size / I/O size situation. pick your number, live your truth. 🌸
  • [ --direct ] β€” bypass layers. yeah. straight through. no detours, no middlemen, just direct. main character energy fr fr. πŸ’€
  • [ --offset NUM ] β€” use the given NUM as offset. so you can start partway in instead of at the very beginning. we love a little skip ahead. 🧚
  • [ --help ] β€” show usage / help. when in doubt, ask for help. that's growth. that's self-care. 🫢

πŸ‘‘ SEE ALSO πŸ‘‘

full documentation at: <https://xnvme.io/>

go read it, it's giving comprehensive. πŸ’œ


🌟 AUTHOR 🌟

written by Simon A. F. Lund <simon.lund@samsung.com> on behalf of Samsung.

shoutout to Simon, absolute legend, ate and left no crumbs. πŸ™ˆ


ok quick reminder bestie: keep every option exactly as written, --data--output has that double dash in the middle and that is not a typo on my part, that is literally how the original says it. copy-paste with love. πŸ’–

and that's the page!! πŸŽ€ this was xNVMe's XDD-SYNC(1), dated 09 September 2024, source and version xNVMe β€” bye bestie, go move some bytes, you're gonna do amazing πŸŒˆπŸ’–βœ¨

πŸ“¦ where this page comes from