1. Process
- App이 실행되어 memory에 load된 상태.
- Memory와 HDD의 속도차이는 약 1,000배 정도
- 리눅스에서는 ps명령어를 통해 프로세스 확인
- 프로세스는 foreground 와 background로 실행 가능
>> foreground : 일반적인 실행. 쉘 점유o -> bg %번호 ( 컨트롤+z로 정지 후 시행)
>> background : &을 붙여서 실행. 쉘 점유x
jobs로 프로세스 번호 확인 -> fg %프로세스번호를 통해 foreground로 전환
==> background 지우는 법 : 1. 포그라운드로 전환 후 제거
2.프로세스 번호 확인 ( ps -aux ) -> kill -9 프로세스 번호로 제거
==> 정지하고 시작하는 법
1.1. 프로세스 확인
- w : 접속한 사용자를 확인하는 명령어
- ps -aux : 프로세스 정보확인
- ps -ef : 프로세스의 부모까지 출력
- top => q로 종료
2. 팀원간 원격 접속에서 test
- CentOS7-1은 22port, CentOS7-2은 60022port, CentOS7-3은 60122port
- vmware 포트포워딩 수정 및 방화벽 개방 ( 방화벽은 팀원들끼리 이미 열려있다 )
- 팀원들에게 각 서버로 ping을 받은 것을 확인
- ps -aux 로 프로세스 번호 확인
- ps -ef 로 프로세스 번호 확인
- kill 명령어로 프로세스 제거
- 팀원들의 pc에서 ping 프로세스 제거됨을 확인
'리눅스' 카테고리의 다른 글
34. 리눅스 NAT 설정 (0) | 2022.06.20 |
---|---|
32. 데이터베이스 (1) 기초 (0) | 2022.05.17 |
33. 데이터베이스 (2) PHP 와 MySQL 연동 (0) | 2022.05.17 |
31. Load Balancer (0) | 2022.05.16 |
30.WordPress, MySQL5.7 + PHP7.3 설치 실습 (0) | 2022.04.25 |