| 탐색 링크 건너뛰기 | |
| 인쇄 보기 종료 | |
|   | Oracle Solaris 11.1 관리: Oracle Solaris 영역, Oracle Solaris 10 영역 및 리소스 관리 Oracle Solaris 11.1 Information Library (한국어) | 
/etc/project 파일에서 프로젝트를 삭제하는 방법
8. FSS(Fair Share Scheduler)(개요)
9. FSS(Fair Share Scheduler) 관리(작업)
10. 리소스 상한값 지원 데몬을 사용한 물리적 메모리 제어(개요)
18. 비전역 영역, 설치, 종료, 정지 및 복제 정보(개요)
19. 비전역 영역 설치, 부트, 종료, 정지, 제거 및 복제(작업)
22. 영역 마이그레이션 및 zonep2vchk 도구 정보
23. Oracle Solaris 시스템 마이그레이션 및 비전역 영역(작업) 마이그레이션
24. 영역이 설치된 Oracle Solaris 11.1 시스템의 자동 설치 및 패키지 정보
28. 그 밖의 기타 Oracle Solaris 영역 문제 해결
30. Oracle Solaris 10 시스템 액세스 및 아카이브 만들기
이 절에서는 프로젝트 및 작업과 함께 사용되는 명령 및 옵션의 예를 제공합니다.
ps 명령을 -o 옵션과 함께 사용하여 작업 및 프로젝트 ID를 표시합니다. 예를 들어, 프로젝트 ID를 보려면 다음을 입력합니다.
# ps -o user,pid,uid,projid USER PID UID PROJID jtd 89430 124 4113
id 명령을 -p 옵션과 함께 사용하여 사용자 및 그룹 ID와 함께 현재 프로젝트 ID를 인쇄합니다. user 피연산자가 제공되는 경우 해당 사용자의 일반적인 로그인과 연결된 프로젝트가 인쇄됩니다.
# id -p uid=124(jtd) gid=10(staff) projid=4113(booksite)
특정 목록에 있는 프로젝트 ID를 가진 프로세스만 일치시키려면 pgrep 및 pkill 명령을 -J 옵션과 함께 사용합니다.
# pgrep -J projidlist # pkill -J projidlist
특정 목록에 있는 작업 ID를 가진 프로세스만 일치시키려면 pgrep 및 pkill 명령을 -T 옵션과 함께 사용합니다.
# pgrep -T taskidlist # pkill -T taskidlist
해당 시스템에서 현재 실행 중인 프로세스 및 프로젝트에 대한 다양한 통계를 표시하려면 prstat 명령을 -J 옵션과 함께 사용합니다.
% prstat -J
   PID USERNAME  SIZE   RSS STATE  PRI NICE      TIME  CPU PROCESS/NLWP       
 12905 root     4472K 3640K cpu0    59    0   0:00:01 0.4% prstat/1
   829 root       43M   33M sleep   59    0   0:36:23 0.1% Xorg/1
   890 gdm        88M   26M sleep   59    0   0:22:22 0.0% gdm-simple-gree/1
   686 root     3584K 2756K sleep   59    0   0:00:34 0.0% automountd/4
     5 root        0K    0K sleep   99  -20   0:02:43 0.0% zpool-rpool/138
  9869 root       44M   17M sleep   59    0   0:02:06 0.0% poold/9
   804 root     7104K 5968K sleep   59    0   0:01:28 0.0% intrd/1
   445 root     7204K 4680K sleep   59    0   0:00:38 0.0% nscd/33
   881 gdm      7140K 5912K sleep   59    0   0:00:06 0.0% gconfd-2/1
   164 root     2572K 1648K sleep   59    0   0:00:00 0.0% pfexecd/3
   886 gdm      7092K 4920K sleep   59    0   0:00:00 0.0% bonobo-activati/2
    45 netcfg   2252K 1308K sleep   59    0   0:00:00 0.0% netcfgd/2
   142 daemon   7736K 5224K sleep   59    0   0:00:00 0.0% kcfd/3
    43 root     3036K 2020K sleep   59    0   0:00:00 0.0% dlmgmtd/5
   405 root     6824K 5400K sleep   59    0   0:00:18 0.0% hald/5
PROJID    NPROC  SWAP   RSS MEMORY      TIME  CPU PROJECT                     
     1        4 4728K   19M   0.9%   0:00:01 0.4% user.root                   
     0      111  278M  344M    17%   1:15:02 0.1% system                      
    10        2 1884K 9132K   0.4%   0:00:00 0.0% group.staff                 
     3        3 1668K 6680K   0.3%   0:00:00 0.0% default                     
Total: 120 processes, 733 lwps, load averages: 0.01, 0.00, 0.00
해당 시스템에서 현재 실행 중인 프로세스 및 작업에 대한 다양한 통계를 표시하려면 prstat 명령을 -T 옵션과 함께 사용합니다.
% prstat -T
       PID USERNAME  SIZE   RSS STATE  PRI NICE      TIME  CPU PROCESS/NLWP       
 12907 root     4488K 3588K cpu0    59    0   0:00:00 0.3% prstat/1
   829 root       43M   33M sleep   59    0   0:36:24 0.1% Xorg/1
   890 gdm        88M   26M sleep   59    0   0:22:22 0.0% gdm-simple-gree/1
  9869 root       44M   17M sleep   59    0   0:02:06 0.0% poold/9
     5 root        0K    0K sleep   99  -20   0:02:43 0.0% zpool-rpool/138
   445 root     7204K 4680K sleep   59    0   0:00:38 0.0% nscd/33
   881 gdm      7140K 5912K sleep   59    0   0:00:06 0.0% gconfd-2/1
   164 root     2572K 1648K sleep   59    0   0:00:00 0.0% pfexecd/3
   886 gdm      7092K 4920K sleep   59    0   0:00:00 0.0% bonobo-activati/2
    45 netcfg   2252K 1308K sleep   59    0   0:00:00 0.0% netcfgd/2
   142 daemon   7736K 5224K sleep   59    0   0:00:00 0.0% kcfd/3
    43 root     3036K 2020K sleep   59    0   0:00:00 0.0% dlmgmtd/5
   405 root     6824K 5400K sleep   59    0   0:00:18 0.0% hald/5
   311 root     3488K 2512K sleep   59    0   0:00:00 0.0% picld/4
   409 root     4356K 2768K sleep   59    0   0:00:00 0.0% hald-addon-cpuf/1
TASKID    NPROC  SWAP   RSS MEMORY      TIME  CPU PROJECT                     
  1401        2 2540K 8120K   0.4%   0:00:00 0.3% user.root                   
    94       15   84M  162M   7.9%   0:59:37 0.1% system                      
   561        1   37M   24M   1.2%   0:02:06 0.0% system                      
     0        2    0K    0K   0.0%   0:02:47 0.0% system                      
    46        1 4224K 5524K   0.3%   0:00:38 0.0% system                      
Total: 120 processes, 733 lwps, load averages: 0.01, 0.00, 0.00
주 - -J 및 -T 옵션은 함께 사용할 수 없습니다.
cron 명령은 제출하는 사용자에 대한 해당 기본 프로젝트를 사용하여 별도의 작업에서 각 cron, at 및 batch 작업이 실행되도록 하기 위해 settaskid를 발행합니다. at 및 batch 명령은 현재 프로젝트 ID도 캡처하여 at 작업을 실행할 때 프로젝트 ID가 복원되도록 합니다.
su 명령은 로그인 시뮬레이션의 일부로 새 작업을 만들어 대상 사용자의 기본 프로젝트를 연결합니다.
su 명령을 사용하여 사용자의 기본 프로젝트를 전환하려면 다음을 입력합니다.
# su - user