GNU.WIKI: The GNU/Linux Knowledge Base

  [HOME] [PHP Manual] [HowTo] [ABS] [MAN1] [MAN2] [MAN3] [MAN4] [MAN5] [MAN6] [MAN7] [MAN8] [MAN9]

  [0-9] [Aa] [Bb] [Cc] [Dd] [Ee] [Ff] [Gg] [Hh] [Ii] [Jj] [Kk] [Ll] [Mm] [Nn] [Oo] [Pp] [Qq] [Rr] [Ss] [Tt] [Uu] [Vv] [Ww] [Xx] [Yy] [Zz]


       nl-qdisc-{add|list|delete} - Manage queueing disciplines


       nl-qdisc-add --dev dev --parent id [OPTIONS] qdisc-type [QDISC]

       nl-qdisc-delete [ --interactive ] [OPTIONS]

       nl-qdisc-list [OPTIONS]


       The  nl-qdisc  tools allow to manage and configure queueing disciplines
       (qdiscs) in the kernel.


       -h or --help
              Print help text to console and exit.

       -v or --version
              Print versioning information to console and exit.

       -q or --quiet
              Do not print informal notifications about actions taken  to  the
              console.    By   default  a  short  description  of  each  qdisc
              added/update/deleted will be printed to the console. This option
              disables this behaviour.

       -d or --dev=DEV
              Network device the qdisc is attached to.

       -p or --parent=ID
              Identifier  of the parent qdisc/class this qdisc is attached to.
              The identifier can be specified as classid, name or one  of  the
              special values "root" or "ingress".

       -i or --id=ID
              Identifier of qdisc. It can be specified as classid or name.

   nl-qdisc-add Options
              Update qdisc if it already exists, otherwise attempting to add a
              qdisc which already exists will result in an  error.  This  does
              not include changing the type of the qdisc, use --replace if you
              wish to do so.

              Replace or update qdisc if it already exists. Same behaviour  as
              --update  but  will  completely  replace  the qdisc if it exists

              Update an existing qdisc but do not create it  if  it  does  not

              Update  or  replace an existing qdisc but do not create it if it
              does exist.

   nl-qdisc-delete Options
              The interactive mode requires confirmation by the user for  each
              qdisc  deleted.  It  will print a prompt for each qdisc matching
              the provided filter and requires the user  to  answer  'y'es  or

       --yes  Make  the  default answer for interactive prompts be 'y'es. This
              option is also required to delete  all  qdiscs  on  all  network

       -k or --kind=TYPE
              Only delete qdiscs of this type.

   nl-qdisc-list Options
              Show detailed information for each qdisc listed.

              Show  statistics  information for each qdisc listed. This option
              will also turn on detailed information automatically.

       -r or --recursive
              List all TC objects recurisvely attached to all qdiscs  matching
              the filter.

       -k or --kind=TYPE
              Only list qdiscs of this type.


       Add a HTB root qdisc with id "5:":

              nl-qdisc-add --dev eth0 --parent root --id 5: htb

       List all qdiscs on eth0 and print statistical data:

              nl-qdisc-list --stats --dev eth0

       Delete the qdisc "5:":
              nl-qdisc-delete --id 5:




       Thomas  Graf is the original author and current maintainer of libnl and
       libnl tools. Many people have contributed to it since.

  All copyrights belong to their respective owners. Other content (c) 2014-2018, GNU.WIKI. Please report site errors to
Page load time: 0.149 seconds. Last modified: November 04 2018 12:49:43.