반응형
서버의 메모리를 관리하기 위해 현재 작동중인 프로세스를 확인하고 kill- 하고 싶다.
그럴때에는 linux의 ps명령어를 사용!
hoseung2@hoseung:~$ ps
PID TTY TIME CMD
2105 pts/2 00:00:00 bash
2342 pts/2 00:00:00 mysql
13669 pts/2 00:00:00 ps
이렇게 간단히 ps 명령어를 사용하면, 현재 내 계정에서 실행되고 있는 process만 보여준다.
자주 쓰이는 ps 명령어의 옵션은 다음과 같다.
-e : 모든 프로세스의 정보 출력(계정 상관없이)
-f : 프로세스에 대한 자세한 정보 확인
-u {userid} : 특정 사용자의 프로세스 정보 확인
그럼 이제 위의 예시에서 나온 mysql을 종료해보자.
프로세스를 종료할 때에는 kill 명령어와, ps 명령어에서의 PID정보를 사용한다.
hoseung2@hoseung:~$ kill -9 2342
hoseung2@hoseung:~$ ps
PID TTY TIME CMD
2105 pts/2 00:00:00 bash
29659 pts/2 00:00:00 ps
kill 명령어에 mysql의 PID를 입력하여 프로세스를 종료시켰다. 여기서 -9 옵션은 강제종료 옵션이다!
반응형
'기술스택을 쌓아보자' 카테고리의 다른 글
[python/블로그 링크모음] 주피터에서 드롭박스 등의 위젯사용하기 (0) | 2020.12.30 |
---|---|
[git] 브랜치 이름 바꾸기 (0) | 2020.11.16 |
[python/파이썬] os.mkdir()과 os.makedirs(): 하위 디렉토리까지 포함하여 원하는 경로 만들기 (0) | 2020.09.13 |
[python/파이썬] 여러 개의 json 파일 합치기, 병합하기 (0) | 2020.09.11 |
[MySQL] COUNT() : 테이블 내의 데이터 갯수 세기 (0) | 2020.09.11 |
댓글