NETSHAPER(8) Linux NETSHAPER(8) (NAME) netshaper - (SYNOPSIS) netshaper [ OPTIONS ] { COMMAND | help } OPTIONS := { -V[ersion] | -c[olor] | -help } netshaper set dev DEV handle scope HANDLE_SCOPE [ id HANDLE_ID ] [ bw-min BW_MIN ] [ bw-max BW_MAX ] [ weight WEIGHT ] netshaper { show | delete } dev DEV handle scope HANDLE_SCOPE [ id HANDLE_ID ] netshaper group dev DEV handle scope { node | netdev } [ id HANDLE_ID ] [ parent scope { netdev [ id PARENT_ID ] | node id PARENT_ID } ] [ bw-min BW_MIN ] [ bw-max BW_MAX ] [ weight WEIGHT ] leaves LEAF_SPEC [ LEAF_SPEC ... ] LEAF_SPEC := scope queue id ID [ weight WEIGHT ] [ priority PRIO ] (DESCRIPTION) netshaper () . (API) . handle () scope () id () . : netdev . id ( 0 ). queue . id . node . id set show delete . group . (COMMANDS) netshaper set - . bw-min bw-max weight . id queue node netdev . netshaper show - . netshaper delete - . netshaper group - netdev node . . (PARAMETERS) dev DEV . handle : scope HANDLE_SCOPE : netdev ( ) queue ( ) node ( ). id HANDLE_ID . queue node . netdev ( 0). group id . bw-min BW_MIN . : kbit mbit gbit . bw-max BW_MAX . bw-min . weight WEIGHT . . parent group . node netdev queue . node id . netdev id . . leaves . queue . scope queue id ID weight priority . . (OPTIONS) -V, -Version netshaper . -c[color] = {always | auto | never} . always stdout . auto stdout . never . . -help . (EXAMPLES) : # netshaper set dev foo handle scope netdev bw-max 10gbit netdev 10 . : # netshaper set dev foo handle scope queue id 0 \ bw-min 1gbit bw-max 5gbit weight 10 queue 0 . : # netshaper show dev foo handle scope netdev . : group # netshaper group dev foo handle scope node \ parent scope netdev bw-max 10gbit \ leaves scope queue id 0 weight 3 \ scope queue id 1 weight 2 node netdev 0 1 . 10 . : # netshaper delete dev foo handle scope netdev . (NOTES) o netdev id 0 . o queue node id . group id . o : kbit ( ) mbit ( ) gbit ( ). o group () netdev node . (SEE ALSO) ip(8), ip-link(8), tc(8) (AUTHOR) Erni Sri Satya Vennela Mohsin Bashir iproute2 19 May 2026 NETSHAPER(8)