What is YABS?

YABS (Yet-Another-Bench-Script) is a free benchmarking script for Linux systems that provides a quick assessment of CPU, disk, and network performance. It uses established tools such as fio for disk I/O and iperf3 for network throughput, then presents the results in a structured report that can be archived, shared, or compared.

YABS is most often used to evaluate VPS and dedicated servers from hosting providers, where both system and network performance are of interest. It can also be run on self-built or lab machines.

How to run YABS script?

YABS is designed to run directly from the command line without needing to install anything in advance. On most Linux systems, you can download and execute it in one step with:

curl -sL https://yabs.sh | bash        # Download the script and rund it with bash

How does it actually work?

If you'd like to see the script before running it, you can first download it and review its contents. For example:

curl -sL https://yabs.sh -o yabs.sh    # Download the script
nano yabs.sh                           # Review the script
Once you’ve checked the script and are satisfied it’s safe to run, make it executable and start it manually:

chmod +x yabs.sh                       # Make it executable
./yabs.sh                              # Run it