2.14. Additional Resources

The ultimate documentation for cgroup commands is available on the manual pages provided with the libcgroup package. The section numbers are specified in the list of man pages below.

The libcgroup Man Pages

  • man 1 cgclassify — the cgclassify command is used to move running tasks to one or more cgroups.
    man 1 cgclear — the cgclear command is used to delete all cgroups in a hierarchy.
    man 5 cgconfig.conf — cgroups are defined in the cgconfig.conf file.
    man 8 cgconfigparser — the cgconfigparser command parses the cgconfig.conf file and mounts hierarchies.
    man 1 cgcreate — the cgcreate command creates new cgroups in hierarchies.
    man 1 cgdelete — the cgdelete command removes specified cgroups.
    man 1 cgexec — the cgexec command runs tasks in specified cgroups.
    man 1 cgget — the cgget command displays cgroup parameters.
    man 1 cgsnapshot — the cgsnapshot command generates a configuration file from existing subsystems.
    man 5 cgred.confcgred.conf is the configuration file for the cgred service.
    man 5 cgrules.confcgrules.conf contains the rules used for determining when tasks belong to certain cgroups.
    man 8 cgrulesengd — the cgrulesengd service distributes tasks to cgroups.
    man 1 cgset — the cgset command sets parameters for a cgroup.
    man 1 lscgroup — the lscgroup command lists the cgroups in a hierarchy.
    man 1 lssubsys — the lssubsys command lists the hierarchies containing the specified subsystems.