티스토리 뷰
systemctl
systemctl은 등록된 daemon service를 보는 명령입니다.
daemon service의 유형에는 service, socket, target, device 가 있습니다.
[root@bastion ~]# systemctl list-units --type=service
UNIT LOAD ACTIVE SUB DESCRIPTION
auditd.service loaded active running Security Auditing Service
chronyd.service loaded active running NTP client/server
cloud-config.service loaded active exited Apply the settings specified in cloud-config
...
[root@bastion ~]# systemctl list-units --type=socket
UNIT LOAD ACTIVE SUB DESCRIPTION
dbus.socket loaded active running D-Bus System Message Bus Socket
systemd-initctl.socket loaded active listening /dev/initctl Compatibility Named Pipe
systemd-journald.socket loaded active running Journal Socket
...
[root@bastion ~]# systemctl list-units --type=target
UNIT LOAD ACTIVE SUB DESCRIPTION
basic.target loaded active active Basic System
cloud-config.target loaded active active Cloud-config availability
cloud-init.target loaded active active Cloud-init target
cryptsetup.target loaded active active Local Encrypted Volumes
...
[root@bastion ~]# systemctl list-units --type=device
UNIT LOAD ACTIVE SUB DESCRIPTION
sys-devices-platform-serial8250-tty-ttyS1.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS1
sys-devices-platform-serial8250-tty-ttyS2.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS2
sys-devices-platform-serial8250-tty-ttyS3.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS3
...
systemd로 등록된 서비스들은 /usr/lib/systemd 디렉토리에 설치됩니다.
[root@bastion systemd]# cd /usr/lib/systemd
[root@bastion systemd]# ls -al | more
total 8096
...
drwxr-xr-x. 2 root root 4096 Jun 3 23:23 system-generators
drwxr-xr-x. 2 root root 4096 Jun 3 23:22 system-preset
drwxr-xr-x. 2 root root 4096 May 12 10:45 system-shutdown
drwxr-xr-x. 2 root root 4096 May 12 10:45 system-sleep
-rwxr-xr-x. 1 root root 1628560 May 12 10:45 systemd
-rwxr-xr-x. 1 root root 23968 May 12 10:45 systemd-ac-power
-rwxr-xr-x. 1 root root 70152 May 12 10:45 systemd-activate
-rwxr-xr-x. 1 root root 74776 May 12 10:45 systemd-backlight
-rwxr-xr-x. 1 root root 62192 May 12 10:45 systemd-binfmt
-rwxr-xr-x. 1 root root 128056 May 12 10:45 systemd-bootchart
-rwxr-xr-x. 1 root root 36768 May 12 10:45 systemd-cgroups-agent
-rwxr-xr-x. 1 root root 132976 May 12 10:45 systemd-coredump
systemctl로 daemon service 관리
- 시작: systemctl start <service명>
- 중지: systemctl stop <service명>
- 상태: systemctl status <service명>
머신 부팅 시 시작 프로그램으로 등록/해제
- 등록: systemctl enable <service명>
- 해제: systemctl disable <service명>
상태 보기 명령어들
- is-active
- is-enabled
서비스 사용 허용 / 금지
- mask : 서비스 사용 못하게 마킹함
- unmask : mask를 제거하여 서비스를 사용하게 함
'Infrastructure > OS' 카테고리의 다른 글
Red Hat System Administration I: timedatectl (0) | 2020.06.08 |
---|---|
Red Hat System Administration I: ssh 사용하기 (0) | 2020.06.04 |
Red Hat System Administration I: Linux processes (0) | 2020.06.04 |
Red Hat System Administration I: 파일 권한 제어 (0) | 2020.06.03 |
Red Hat System Administration I: 사용자/그룹 관리 (1) | 2020.06.03 |
댓글
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- AXON
- 스포티파이
- SAGA
- 디토소비
- agile
- 분초사회
- 마이크로서비스 패턴
- 버라이어티가격
- micro service
- CQRS
- API Composition
- spotify
- 스핀프로젝트
- 애자일
- 요즘남편 없던아빠
- 도파밍
- 돌봄경제
- 육각형인간
- 마이크로서비스
- 리퀴드폴리탄
- 호모프롬프트
- Event Sourcing
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함