프로세스 이름을 찾아서(ps, grep) 프로세스 번호(awk)로 중지(kill)

명령어

kill -9 `ps -ef | grep 'PROCESS_NAME' | awk '{print $2}'`

요약

kill -9 `ps -ef | grep 'PROCESS_NAME' | awk '{print $2}'`
  1. kill -9 프로세스 ID로 프로세스 중지하겠다.
    1. ps -ef 프로세스 전체출력.
    2. grep 'PROCESS_NAME' 프로세스 이름 검색.
    3. awk '{print $2}' 위에서 검색된 줄에서 2번째 항목(PDI) 출력.

해설

kill

kill -9 PROCESS_NUMBER

kill명령어에 -9 옵션을 주면 프로세스 번호로 중지할 수 있다.

ps

명령어

ps -ef

ps명령어에 -ef 옵션을 주면 PID를 -e 전체조회 한다.

결과

UID   PID  PPID   C STIME   TTY           TIME CMD
    0     1     0   0  12:23AM ??         1:08.29 test

명령어

ps aux

ps명령어에 aux 옵션을 주면 CPU, MEM사용률, 프로세스 상태 코드 등 확인 가능.

결과

USER               PID  %CPU %MEM      VSZ    RSS   TT  STAT STARTED      TIME COMMAND
qvil              1   0.0  0.0  4939808  31272   ??  S     00:00AM  77:00.38 test

grep

grep 'PROCESS_NAME'

grep을 이용해서 프로세스 이름을 검색한다.

awk

awk '{print $2}'`

검색된 프로세스의 두번째 필드를 출력한다.(ps -ef, ps aux 둘 다 두번째 필드는 PID)

참고

immer는 객체 비구조화 문법(Object Destructuring)을 사용하면 동작하지 않는다.

## [immer](https://github.com/immerjs/immer)는 객체 비구조화 문법(Object Destructuring)을 사용하면 동작하지 않는다.아래는 redux에서 reducer쪽 immutable state를 immer...… Continue reading

2019 카카오 FE(Front-end) Meetup

Published on September 16, 2019

2019 카카오 개발자 컨퍼런스

Published on September 11, 2019