FTPBENCH(1)
β¨ NAME β¨
okay so bestie, say hi to ftpbench β literally the manual page for ftpbench 2.2.0 π
she's a lil FTP benchmarking queen and she's here to test your server's whole vibe.
πΈ DESCRIPTION πΈ
here's the tea, the usage line is exactly this, no edits, no cap:
usage: ftpbench -u USERNAME -p PASSWORD [-H] [-P] [-b] [-n] [-s] [-k] [-t] [-d] [-S]
so like. username and password are the mandatory mains, everything else is optional garnish π
π«Ά options π«Ά
-h,--helpβ show this help message and exit. the classic. the icon. when in doubt, ask for help π-u,--user USERβ username. yeah bestie, you gotta tell her who you are.-p,--pass PASSWORDβ password. the secret handshake π-H,--host HOSTβ hostname. which server are we bullying today?-P,--port PORTβ port. the door number you're knocking on πͺ-b,--benchmark BENCHMARKβ benchmark type, and the options are'transfer','download','upload','concurrence','all'. pick your fighter β¨-n,--clients CLIENTSβ number of concurrent clients used by the'concurrence'benchmark. more clients = more chaos, periodt.-s,--filesize FILESIZEβ file size used by the'concurrence'benchmark (e.g.'10M'). yes you write it like10M, she's chill like that.-k,--pid PIDβ the PID of the FTP server process, to track its memory usage. watching that process like it's the main character π-t,--timeout TIMEOUTβ the socket timeout. how long she waits before she's like "okay nvm" π-d,--debugβ whether to print debugging info. turn it on when you need the whole lore.-S,--sslβ whether to use FTPS. secure the bag π
that's the whole page bestie, no notes π¦
cute lil sign-off moment: this whole thing is ftpbench version 2.2.0, dated February 2026, and it lives as FTPBENCH(1) in the User Commands section of your manual. mwah π go benchmark something gorgeous β¨π
π¦ where this page comes from
- fedora 43: python3-pyftpdlib 2.2.0-1.fc43 Β· MIT
- fedora 44: python3-pyftpdlib 2.2.0-1.fc44 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms