반응형
부제: 서비스(데몬)를 켜고 끄고, 부팅 자동 시작을 관리하기
systemctl status nginx # 상태 확인
sudo systemctl restart nginx # 재시작
sudo systemctl enable nginx # 부팅 시 자동 시작
$ systemctl status cron
● cron.service - Regular background program processing daemon
Loaded: loaded (...; enabled; preset: enabled)
Active: active (running) since Sat 2026-07-04 09:10:37 UTCsystemctl은 systemd 서비스를 다룬다. start·stop·restart로 켜고 끄고,enable·disable로 부팅 자동 시작을 정하고, status로 상태와 최근 로그를 본다.
요즘 리눅스 서비스 관리의 표준이다.
이렇게도 쓴다
재시작 없이 설정만 다시 읽는다(무중단, reload).
sudo systemctl reload nginx
서비스가 돌고 있는지 스크립트에서 확인한다.
systemctl is-active nginx
실패한 서비스만 모아 본다(장애 진단).
systemctl --failed
데몬 파일(.service)을 고친 뒤 systemd에 다시 읽힌다.
sudo systemctl daemon-reload
부팅 자동 시작에서 뺀다.
sudo systemctl disable bluetooth반응형
'명령어 > Linux' 카테고리의 다른 글
| [리눅스] mount 디스크 장치 마운트 연결 (0) | 2026.07.12 |
|---|---|
| [리눅스] journalctl 시스템 로그 서비스 로그 확인 (0) | 2026.07.12 |
| [리눅스] nslookup DNS 조회 도메인 IP 확인 (0) | 2026.07.11 |
| [리눅스] nc netcat 포트 확인 연결 테스트 (0) | 2026.07.11 |
| [리눅스] rsync 파일 동기화 증분 백업 (0) | 2026.07.11 |