cgset - set the parameters of given cgroup(s)
| Use Case | Command | Description |
|---|---|---|
| 🎯 Set a single parameter | cgset -r <name=value> <cgroup_path> | Write a specific parameter (e.g., cpuset.cpus=0-1) to a cgroup |
| 📋 Copy parameters from another cgroup | cgset --copy-from <source_cgroup_path> <cgroup_path> | Copy all parameters from one cgroup to another (for all controllers where both exist) |
| 🔁 Set multiple cgroups at once | cgset -r ... <path1> <path2> ... | Apply the same parameters to multiple cgroup paths |
| 🔧 Control logging verbosity | Set CGROUP_LOGLEVEL environment variable | Allowed values: DEBUG, INFO, WARNING, ERROR |
cgset [-r <name=value>] <cgroup_path> ...
cgset --copy-from <source_cgroup_path> <cgroup_path> ...
Set the parameters of input cgroups.
<path> is the name of the cgroup which should be changed. This parameter can be used multiple times.-r <name=value> 🛠️ defines the name of the file to set and the value which should be written to that file. This parameter can be used multiple times.--copy-from <source_cgroup_path> 📋 defines the name of the cgroup whose parameters will be copied to the input cgroup.CGROUP_LOGLEVEL 🔧 controls verbosity of the tool. Allowed values are DEBUG, INFO, WARNING or ERROR.cgset -r cpuset.cpus=0-1 studentSet variable cpus in control group student (controller cpuset) to 0-1.
cgset --copy-from group1/ group2/Copy all parameters of group group1 to group group2 (for all paths where both cgroups are defined).
cgrules.conf (1)cgcreate (1)cgget (1)Linux 2009-03-15 CGSET(1)
Generated by phpman v4.9.26-1-g511901d · Markdown · JSON · MCP Author: Che Dong Under GNU General Public License
2026-08-02 10:32 @216.73.217.9
CrawledBy Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Enhanced by LLM: deepseek-v4-flash / taotoken.net / www.chedong.com - original format