seong
리눅스 명령어 시스템, 프로세스 본문
명령어 작성 이전에 알아야할 팁 한가지.
1. 서비스를 start, stop를 할때 되지 않는다면 서비스가 등록이 되어있지 않다는것이다.
2. 그럼 먼저 서비스를 등록하고 난 후에 start,stop를 하면 정상적으로 된다.
현재 실행중인 서비스 목록 보기
sudo service --status-all
실행중인 시스템,서비스,프로세스 보기
sudo systemctl list-unit-files
실행중인 tomcat9 서비스 확인하기.
sudo systemctl list-unit-files | grep tomcat9
서비스 상태 확인하기
sudo systemctl status tomcat9
실행중인 서비스 종료하기
sudo systemctl stop tomcat9
서비스 실행 하기
apt-get으로 tomcat9 다운로드하면 환경변수 등록, 서비스 등록, 재부팅시 자동실행되게 설정되어있다.
만약 명령어가 되지 않는다면 환경변수 등록, 서비스등록 등을 확인해 볼 필요가 있다..
sudo systemctl start tomcat9
현재 실행중이 프로세스 보기
ps -ef
현재 실행중이 프로세스 강제 종료 시키기
sudo kill -9 프로세스번호
특정 PID값 찾기
grep -v : 지정된 패턴과 일치하는 항목은 제외
awk 행을 공백문자로
$2 두번째 필드
ps -ef | grep tomcat9 | grep -v grep | awk '{print $2}'
'AWS > AWS에 필요한 리눅스 기본기' 카테고리의 다른 글
리눅스 vi 기본기 (0) | 2022.11.02 |
---|---|
리눅스 명령어 root, 권한(rwx) (0) | 2022.11.02 |
리눅스 - 아파치 톰캣 설치 및 폴더 찾기 (0) | 2022.11.01 |
리눅스 OS 기본기 - 하드링크,소프트링크(link) (0) | 2022.11.01 |
리눅스 OS 기본기 - mkdir, touch, cp (0) | 2022.11.01 |