본문 바로가기
AWS

AWS 리눅스 명령어 프로세스

by moonstal 2022. 3. 14.

cpu연산장치 일하는 노동자1명 쓰레드-> 컨텍스트스위칭
ram저장장치 1GB 휘발성 톰캣(서버 데몬계속진행) 프로세스

apt 명령어 설치 - 서비스 등록
실행파일을 직접 찾아서 실행할 필요 없음

서비스 목록확인(+실행중/-꺼져있음)
service --status-all

서비스 명령어(비추)
sudo service tomcat8 stop
sudo service tomcat8 start

## systemctl 서비스 제어 명령
실행중인 파일 쫙
sudo systemctl list-unit-files

톰캣만 찾아
sudo systemctl list-unit-files | grep tomcat8

상태확인
sudo systemctl status tomcat8

종료
sudo systemctl stop tomcat8

시작(계속돌고있음-데몬while프로세스)
sudo systemctl start tomcat8

포트확인
netstat -nlpt

실행중인 프로세스
ps -ef

## 종료 안될 경우 직접 강제종료
(서비스로 등록 안된 프로세스-직접 압축파일 다운 풀고 실행한 경우)

종료 옵션 보기
kill -l

강제종료
kill -l 9 pid

안전한 종료 -15
kill pid

번호 찾으려고
ps -ef | grep tomcat8

찾은 결과
tomcat8 52348

죽이기
sudo kill 52348

netstat -nlpt
sudo systemctl status tomcat8

재시작
sudo systemctl restart tomcat8
52712

grep제외하고 보여줘
ps -ef | grep tomcat8 |grep -v grep

프로세스 아이디 찾기
ps -ef | grep tomcat8 |grep -v grep| awk '{print $2}'

죽이기
sudo kill `ps -ef | grep tomcat8 |grep -v grep| awk '{print $2}'`

cd /etc/init.d
ls

현재 폴더에 있는 tomcat8 stop
sudo ./tomcat8 stop

@메타코딩

'AWS' 카테고리의 다른 글

리눅스 명령어 (chmod, chown, find, 표준입출력)  (0) 2022.05.16
vi에디터 사용  (0) 2022.03.14
AWS ppa 저장소 사용  (0) 2022.03.14
AWS apt  (0) 2022.03.14
리눅스 명령어  (0) 2022.03.14