# systemd by Example

> Clean Markdown view of GeekNews topic #5891. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=5891](https://news.hada.io/topic?id=5891)
- GeekNews Markdown: [https://news.hada.io/topic/5891.md](https://news.hada.io/topic/5891.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2022-02-04T09:14:02+09:00
- Updated: 2022-02-04T09:14:02+09:00
- Original source: [systemd-by-example.com](https://systemd-by-example.com/)
- Points: 19
- Comments: 2

## Topic Body

- 리눅스 시스템을 망가 뜨릴 위험없이 브라우저 상에서 예제로 배워보는 systemd

- "Start System" 하면 백엔드에서 Podman 컨테이너를 생성하고 연결

Part 1: Minimization

Example 1: A system without units

Example 2: Making the system start

Example 3: Adding a halt target

Example 4: Making the system stop

Example 5: Adding journald

Example 6: Future-proofing

Part 2: Dependencies

Example 1: The example services

Example 2: Two services without ordering dependencies

Example 3: Two services with an ordering dependency

Example 4: Multiple units with ordering dependencies

Example 5: Two services with a requirement dependency

Example 6: Multiple units with ordering and requirement dependencies

Example 7: Requiring a failing service

Example 8: Two conflicting services

Example 9: All requirement dependencies

## Comments



### Comment 8709

- Author: ryuheechul
- Created: 2022-02-04T09:16:25+09:00
- Points: 2

오호 https://messwithdns.net/ 로 부터 영감을 받아서 만들었다고 되어 있군요 - https://systemd-by-example.com/about

### Comment 8708

- Author: xguru
- Created: 2022-02-04T09:15:01+09:00
- Points: 2

요즘 브라우저 상에서 뭔가 해보면서 배우는게 많네요

- Mess with DNS - 브라우저상에서 DNS 실험하며 배우기 https://news.hada.io/topic?id=5883

또 다른 예제 기반으로 배우기

- GitHub Actions by Example https://news.hada.io/topic?id=5829
