ftpbench - Man Page

manual page for ftpbench 1.5.7

Synopsis

ftpbench -u USERNAME -p PASSWORD [-H] [-P] [-b] [-n] [-s] [-k] [-t] [-d] [-S]

Options

-h,  --help

show this help message and exit

-u USER, --user=USER

username

-p PASSWORD, --pass=PASSWORD

password

-H HOST, --host=HOST

hostname

-P PORT, --port=PORT

port

-b BENCHMARK, --benchmark=BENCHMARK

benchmark type ('transfer', 'download', 'upload', 'concurrence', 'all')

-n CLIENTS, --clients=CLIENTS

number of concurrent clients used by 'concurrence' benchmark

-s FILESIZE, --filesize=FILESIZE

file size used by 'concurrence' benchmark (e.g. '10M')

-k PID, --pid=PID

the PID of the FTP server process, to track its memory usage

-t TIMEOUT, --timeout=TIMEOUT

the socket timeout

-d,  --debug

whether to print debugging info

-S,  --ssl

whether to use FTPS

Example usages

ftpbench -u USER -p PASSWORD ftpbench -u USER -p PASSWORD -H ftp.domain.com -P 21   # host / port ftpbench -u USER -p PASSWORD -b transfer ftpbench -u USER -p PASSWORD -b concurrence ftpbench -u USER -p PASSWORD -b all ftpbench -u USER -p PASSWORD -b concurrence -n 500     # 500 clients ftpbench -u USER -p PASSWORD -b concurrence -s 20M     # file size ftpbench -u USER -p PASSWORD -b concurrence -p 3521    # memory usage

Info

October 2019 ftpbench 1.5.7