2022. 11. 24. 17:10ㆍ리눅스(Linux)
hostnamectl
- Server 장비의 이름 및 Kernel 버전 등의 정보를 획득할 수 있는 명령어
- hostname 변경 후 반드시 재부팅을 수행해야 변경사항이 적용된다.
$ 사용 예시
# hostnamectl
Static hostname: linux-01
Pretty hostname: Linux-01
Icon name: computer-vm
Chassis: vm
Machine ID: 65a2291e040441d1acf9d8902c9b9ca6
Boot ID: 329f6852326042d891f8feffa2fcf436
Virtualization: vmware
Operating System: CentOS Linux 7 (Core)
CPE OS Name: cpe:/o:centos:centos:7
Kernel: Linux 3.10.0-1127.el7.x86_64
Architecture: x86-64
- 기본정보 확인
# hostnamectl set-hostname [ HOST명 ]
- hostname 변경
systemctl
- Linux System에서 제공되는 각종 서비스 및 시스템 수준을 제어하는 명령어
- 서비스 데몬의 실행 및 종료 / Run-Level 변경등에 사용된다.
- Run-Level : 부팅수준을 결정하는 Level 값
0 : 시스템 종료
3 : Multi-User Booting (CLI) / multi-user.target
5 : Multi-User Booting (GUI) / graphical.target
6 : 시스템 재부팅
- init [Run-Level]
- CentOS 6 : /etc/inittab → Default Run-Level 정의
- CentOS 7 : systemctl 명령어 → Default Run-Level을 정의(get-default / set-default)
- 참고 자료 -
https://taehei43.tistory.com/27
$ 서비스 데몬의 실행 및 종료 지시어
- start : 서비스 시작
- restart : 서비스 재 시작
- reload : 서비스 설정 정보 불러오기
- stop : 서비스 종료
- status : 서비스 상태정보 확인 (자주 사용)
[CentOS 7] | [CentOS 6] |
systemctl start [서비스명] | service [서비스명] start |
systemctl restart [서비스명] | service [서비스명] restart |
systemctl reload [서비스명] | service [서비스명] reload |
systemctl stop [서비스명] | service [서비스명] stop |
systemctl status [서비스명] | service [서비스명] status |
$ 서비스 자동 시작
[CentOS 7]
systemctl {enable | disable} [서비스명]
[CentOS 6]
chkconfig [서비스명] {on | off}
'리눅스(Linux)' 카테고리의 다른 글
[Centos 7] Linux Iptables (1) | 2022.11.24 |
---|---|
web 보안 솔루션 (0) | 2022.11.24 |
[Centos 7] Linux Kernel 관리 (0) | 2022.11.24 |
[Centos 7] Linux Crond & Crontab (시스템 예약 작업 크론 ) (0) | 2022.11.24 |
[Centos 7] Shell Script 예제 (0) | 2022.11.24 |