CIFSDD(8)

πŸ’– CIFSDD πŸ’–

okay bestie, so this is cifsdd β€” the SMB-flavoured twin of dd, living in the samba(7) suite, and it's here to convert and copy a file over SMB. it's giving "I do one thing and I do it iconically." πŸ’…


✨ SYNOPSIS ✨

cifsdd [OPERAND]...

cifsdd OPTION

πŸ¦‹ DESCRIPTION πŸ¦‹

so basically: this tool is part of the samba(7) suite, and it copies a file, converting and formatting according to the operands you hand it. no cap. 🫢

Here's the whole squad of operands β€” every single one, we're not skipping anybody:

  • bs=BYTES β€” read and write up to BYTES bytes at a time (default: 4096). the all-rounder, doing both jobs. πŸ‘‘
  • ibs=BYTES β€” read up to BYTES bytes at a time (default: 4096). input side only, she's the reader. πŸ“–
  • obs=BYTES β€” write BYTES bytes at a time (default: 4096). output side only, she's the writer. ✍️
  • if=FILE β€” read from FILE instead of stdin. say it with me: input file. πŸŽ€
  • of=FILE β€” write to FILE instead of stdout. yep, output file. iconic naming honestly. πŸ“
  • count=N β€” copy only N input blocks. like, we're doing a limited run, not the whole tour. ✨
  • seek=N β€” skip N obs-sized blocks at start of output. she's skipping ahead in the output, main character energy fr fr. πŸ’«
  • skip=N β€” skip N ibs-sized blocks at start of input. and this one skips ahead in the input. don't mix them up bestie, seek is out, skip is in. πŸ™ˆ
  • direct β€” use direct I/O for data. no caching, no middleman. 🧚
  • sync β€” use synchronous writes. patient. thorough. she waits for the write to actually land. πŸ’œ
  • oplock β€” take oplocks on the input and output files. yes, oplock, the SMB thing, you already knew that iykyk. πŸ”₯
quick vibe check: bs covers both sides, but ibs and obs let you tune each direction separately. also the block sizes? all 4096 unless you say otherwise. periodt.

πŸ‘‘ AUTHOR πŸ‘‘

The original Samba software and related utilities were created by Andrew Tridgell. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed. that's right, the whole collaborative-giant-open-source thing β€” very much the vibe. 🌈

The cifsdd manpage was written by Andreas Schneider. ty for your service bestie, we love a documentation girlie. πŸ’–


and that's the whole page!! πŸŽ€ this was Samba 4.24.7, dated 09/09/2026, and honestly? she ate. go copy a file over SMB. slay. πŸ’…β­

πŸ“¦ where this page comes from