4.3. Display traffic control configurations (tcshow command)

tcshow is a command to display the current traffic control settings for network interface(s).

4.3.1. tcshow command help

usage: tcshow [-h] [--version] [--tc-command | --tc-script]
              [--debug | --quiet] [--stacktrace] -d DEVICE [--ipv6]

optional arguments:
  -h, --help            show this help message and exit
  --version             show program's version number and exit
  --tc-command          display tc commands to be executed and exit. these
                        commands are not executed.
  --tc-script           generate a script file that described tc commands
                        which equivalent with execution tcconfig command. the
                        script can be execute without tcconfig package
  --debug               for debug print.
  --quiet               suppress execution log messages.

  --stacktrace          print stack trace for debug information. --debug
                        option required to see the debug print.

Traffic Control:
  -d DEVICE, --device DEVICE
                        network device name (e.g. eth0)
  --ipv6                Display IPv6 shaping rules. Defaults to show IPv4
                        shaping rules.

Issue tracker: https://github.com/thombashi/tcconfig/issues Example

# tcset --device eth0 --delay 10 --delay-distro 2  --loss 0.01 --rate 0.25M --network --port 8080
# tcset --device eth0 --delay 1 --loss 0.02 --rate 500K --direction incoming
# tcshow --device eth0
    "eth0": {
        "outgoing": {
            "dst-network=, dst-port=8080": {
                "delay": "10.0",
                "loss": "0.01",
                "rate": "250K",
                "delay-distro": "2.0"
            "dst-network=": {}
        "incoming": {
            "dst-network=": {
                "delay": "1.0",
                "loss": "0.02",
                "rate": "500K"


Scope of tcshow command is limited to parameters that can be set with tcset (i.e. tcshow is not a general purpose tool to display all of the parameters of the tc command).


tcshow may output improper values when using tbf.