Linux 명령어 - systemd-cgls : group 트리 확인

     

     

    이번 포스팅에서는 리눅스 서비스 그룹을 트리형태로 보는 방법에 대해서 알아보도록 하겠습니다.

     

     

       Linux systemd-cgls 서비스 그룹 트리형태 확인

     

     

     

    systemd-cgls를 이용하면 서비스 그룹을 트리형태로 확인할 수 있습니다.

     

    # systemd-cgls

     

    Control group /:
    -.slice
    ├─user.slice 
    │ └─user-1000.slice 
    │   ├─user@1000.service …
    │   │ └─init.scope 
    │   │   ├─686 /lib/systemd/systemd --user
    │   │   └─687 (sd-pam)
    │   └─session-1.scope 
    │     ├─673 sshd: suji [priv]
    │     ├─783 sshd: suji@pts/0
    │     ├─784 -bash
    │     ├─801 sudo su -
    │     ├─802 su -
    │     ├─803 -bash
    │     ├─980 systemd-cgls
    │     └─981 pager
    ├─init.scope 
    │ └─1 /sbin/init maybe-ubiquity
    └─system.slice 
      ├─systemd-networkd.service 
      │ └─567 /lib/systemd/systemd-networkd
      ├─systemd-udevd.service 
      │ └─384 /lib/systemd/systemd-udevd
      ├─cron.service 
      │ └─596 /usr/sbin/cron -f
      ├─polkit.service 
      │ └─640 /usr/lib/policykit-1/polkitd --no-debug
      ├─networkd-dispatcher.service 
      │ └─589 /usr/bin/python3 /usr/bin/networkd-dispatcher --run-startup-triggers
      ├─multipathd.service

     

    systemd-cgls의 실행하면 slice 유닛과 서비스 유닛의 계층구조를 보다 쉽게 파악할 수 있으며, 각각의 서비스에 자식프로세스도 계층적으로 확인할 수 있어 파악하기 쉽습니다.

    Posted by 서버이야기