개발 기술
Linux systemctl/localectl Command
작성자: 김영찬
Linux에서 system process를 관리하기 위한 명령어인 systemctl과 locale 설정을 위한 명령어닌 localectl에 대해서 설명합니다.
systemctl Command
- systemctl –h –-help : 도움말 보기
- systemlctl –version : 버전보기
- systemctl –a –all : 모든 프로세스 목록 보기
- systemctl status 프로세스 : 프로세스 상태 정보
- ststemctl start 프로세스 : 프로세스 시작
- ststemctl stop 프로세스 : 프로세스 종료
- systemctl status firewalld : 방화벽 상태 확인(사용중인지)
- systemctl stop firewalld : 방화벽 중지
- systemctl mask firewalld : 다른 서비스가 방화벽 실행 중지
- systemctl unmask firewalld : 다른 서비스가 방화벽 실행 허용
- systemctl enable firewalld : 시스템 시작시 방화벽 데몬 자동실행 등록
- systemctl disable firewalld : 시스템 시작시 방화벽 데몬 자동실행 금지 등록
- ststemctl restart 프로세스 : 프로세스 재시작
- systemctl kill 프로세스 : 프로세스 죽이기
- systemctl halt, poweroff, reboot : 시스템 종료, 전원 off, 재구동
- sysctl –w vm.swappiness=1=1 : kernerl 설정값을 실시간으로 변경
localectl Command
- localectl –h –-help : 도움말 보기
- localectl, localectl status : 현재 locale 설정 보기
- locale : locale 관련 환경 설정 보기
- localectl list-locales : 설정 가능한 locale 목록 보기
- localectl set-locale LOCALE : LOCALE로 설정 ko_KR.utf-8(혹은 utf8)
- hostname [name] : hostname 임시 설정
- hostnamectl set-hostname [name] : hostname 영구 설정