File: cgget.1

package info (click to toggle)
libcgroup 0.41-8%2Bdeb9u1
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 3,540 kB
  • sloc: ansic: 18,963; sh: 12,765; yacc: 455; makefile: 165; cpp: 123; lex: 37
file content (96 lines) | stat: -rw-r--r-- 1,985 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
.\" Copyright (C) 2010 Red Hat, Inc. All Rights Reserved.
.\" Written by Jan Safranek <jsafrane@redhat.com>

.TH CGGET  1 2010-01-18 "Linux" "libcgroup Manual"
.SH NAME

cgget \- print parameter(s) of given group(s)

.SH SYNOPSIS
\fBcgget\fR [\fB\-n\fR] [\fB\-v\fR] [\fB\-r\fR <\fIname\fR>]
[\fB\-g\fR <\fIcontroller\fR>] [\fB\-a\fR] <\fBpath\fR> ...
.br
\fBcgget\fR [\fB\-n\fR] [\fB\-v\fR] [\fB\-r\fR <\fIname\fR>]
\fB\-g\fR <\fIcontroller\fR>:<\fBpath\fR> ...

.SH DESCRIPTION
Prints the parameter(s) of input cgroup(s).
If neither controller nor variable are specified,
the values of all possible variables are displayed.

.TP
.B <path>
is the name of the cgroup which should be read.
This parameter can be used multiple times.

.TP
.B \-a, \-\-all
print the variables for all controllers which consist in the  given cgroup

.TP
.B \-g <controller>
defines controllers whose values should be displayed.
This option can be used multiple times.

.TP
.B \-g <controller>:<path>
defines control groups whose values should be displayed.
This option can be used multiple times.

.TP
.B \-h, \-\-help
display help and exit

.TP
.B \-n
do not print headers, i.e. names of groups.

.TP
.B \-r, \-\-variable <name>
defines parameter to display.
This option can be used multiple times.


.TP
.B \-v, \-\-values-only
print only values, not parameter names.

.SH EXAMPLES
.nf
$ cgget \-r cpuset.cpus \-r cpuset.mems first second
first:
cpuset.cpus=0-1
cpuset.mems=0

second:
cpuset.cpus=0
cpuset.mems=0

$ cgget \-n \-r cpuset.cpus \-r cpuset.mems first second
cpuset.cpus=0-1
cpuset.mems=0
cpuset.cpus=0
cpuset.mems=0

$ cgget \-nv \-r cpuset.cpus \-r cpuset.mems first second
0-1
0
0
0

$ cgget \-n \-g cpu /
cpu.rt_period_us=1000000
cpu.rt_runtime_us=950000
cpu.shares=1024

.fi

.SH ENVIRONMENT VARIABLES
.TP
.B CGROUP_LOGLEVEL
controls verbosity of the tool. Allowed values are \fBDEBUG\fR,
\fBINFO\fR, \fBWARNING\fR or \fBERROR\fR.

.SH SEE ALSO
cgrules.conf (1), cgcreate (1), cgget (1)