Systemd: Difference between revisions

From 탱이의 잡동사니
Jump to navigation Jump to search
(Created page with "== Overview == Linux systemd 내용 정리 == Configure files == === systemd 설정파일 === systemd 는 /etc/systemd 아래에 설정파일을 두고 있다. <source lang=b...")
 
No edit summary
Line 3: Line 3:


== Configure files ==
== Configure files ==
=== systemd 설정파일 ===
=== systemd configure file ===
systemd 는 /etc/systemd 아래에 설정파일을 두고 있다.
systemd 는 /etc/systemd 아래에 설정파일을 두고 있다.
<source lang=bash>
<source lang=bash>
Line 10: Line 10:
</source>
</source>


=== service/target 설정파일 ===
=== service/target configure file ===
systemd에서 관리하는 서비스들은 service/target 파일들을 통해서 관리하는데, 다음의 위치에 저장되게 된다.
systemd에서 관리하는 서비스들은 service/target 파일들을 통해서 관리하는데, 다음의 위치에 저장되게 된다.
<pre>
<pre>
Line 18: Line 18:
기본적인 시스템의 Service, Target은 아래에 위치하고 있다
기본적인 시스템의 Service, Target은 아래에 위치하고 있다
$ ls /lib/systemd/system
$ ls /lib/systemd/system
</pre>
== Service management ==
서비스를 설정하고 관리하는 방법은 기본적으로 다음과 같다.
<pre>
- 서비스 활성화
$ systemctl enable [서비스명]
- 서비스 비활성화
$ systemctl disable [서비스명]
- 서비스 시작
$ systemctl start [서비스명]
- 서비스 종료
$ systemctl stop [서비스명]
- 서비스 재시작
$ systemctl restart [서비스명]
- 서비스 갱신
$ systemctl reload [서비스명]
</pre>
</pre>



Revision as of 09:10, 4 April 2016

Overview

Linux systemd 내용 정리

Configure files

systemd configure file

systemd 는 /etc/systemd 아래에 설정파일을 두고 있다. <source lang=bash> $ ls /etc/systemd/ bootchart.conf journald.conf logind.conf network ntp-units.d resolved.conf system system.conf timesyncd.conf user user.conf </source>

service/target configure file

systemd에서 관리하는 서비스들은 service/target 파일들을 통해서 관리하는데, 다음의 위치에 저장되게 된다.

바이너리 실행파일은 아래 경로에서 확인 가능하며
$ ls /lib/systemd/

기본적인 시스템의 Service, Target은 아래에 위치하고 있다
$ ls /lib/systemd/system

Service management

서비스를 설정하고 관리하는 방법은 기본적으로 다음과 같다.

- 서비스 활성화
$ systemctl enable [서비스명]

- 서비스 비활성화
$ systemctl disable [서비스명]

- 서비스 시작
$ systemctl start [서비스명]

- 서비스 종료
$ systemctl stop [서비스명]

- 서비스 재시작
$ systemctl restart [서비스명]

- 서비스 갱신
$ systemctl reload [서비스명]

See also