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