이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 cgm 명령입니다.
프로그램:
이름
cgm - cgmanager용 클라이언트 스크립트
기술
cgm은 cgroup 관리자의 요청을 단순화하는 클라이언트 스크립트입니다. 그것은 단순히 전화
dbus-send는 실행 중인 cgmanager 또는 cgproxy에 요청을 보냅니다.
용법:
CGM 핑
CGM 생성
CGM 친 uid gid
cgm chmod 방법
cgm chmod 파일 파일 모드
cgm 제거 [0|1]
cgm getpidcgroup PID
cgm getpidcgroupabs PID
CGM 이동피드 PID
CGM 무브피답스 PID
cgm getvalue 파일
cgm 설정값 파일 값
CGM gettasks
cgm gettasksrecursive
cgm 목록어린이
CGM 제거비어 있음
CGM 자두
cgm 목록 컨트롤러
cgm 목록 키
CGM apversion
바꾸다 ' ' 원하는 컨트롤러, 즉 메모리를 사용하고 ' '
원하는 cgroup, 즉 x1로. 생성, chown, chmod, 제거, 정리의 경우
Remove_on_empty, gettasksrecursive 및 movepid, "모두" 또는
쉼표로 구분된 cgroup 세트. 기본적으로 제거는 재귀적이지만 다음과 같이 '0'을 추가합니다.
마지막 인수는 비재귀적 삭제를 수행합니다. '1' 추가는 다음에 대해 지원됩니다.
유산 이유.
현재 cgroup을 참조하려면 ''를 사용하십시오.
노트
컨테이너의 루트로부터 호스트를 보호하기 위해 cgmanager 잠금은 작업이
자신의 소속이 아닌 cgroup을 관리합니다. 예외는 다음과 같은 루트입니다.
컨테이너는 cgproxy의 cgroup까지 이스케이프될 수 있으며 호스트의 루트는 다음으로 이스케이프될 수 있습니다.
루트 cgroup.
이는 Freezer cgroup /foo의 사용자가 Freezer cgroup에 있는 cgroup을 나열할 수 없음을 의미합니다. /. 그러나 루트로서
그는 movepidabs를 사용하여 /로 탈출한 다음 cgroup을 나열할 수 있습니다. /.
사용 예
foo라는 새 cgroup을 생성하고 쉘을 그 안으로 옮기려면 다음을 수행할 수 있습니다.
sudo cgm 모든 foo 생성
sudo cgm chown all foo $(id -u) $(id -g)
cgm movepid 모든 foo $$
그런 다음 해당 cgroup을 고정하려면,
cgm 설정 값 냉동고 foo Freezer.state FROZEN
onworks.net 서비스를 사용하여 온라인으로 cgm을 사용하세요.