이 프로세스를 종료하고 싶습니다.
root 11870 30.1 21.9 2358848 220980 pts/0 Tl 07:51 0:24 java -jar /opt/bonansa/bonansa.jar
만약 내가한다면:
root@localhost:/usr/local/bin# ps -A |grep java
11870 pts/0 00:00:24 java
과정은 이해하지만, 과정을 이해하지 못한다면
root@localhost:/usr/local/bin# ps -A |grep bonansa.jar
root@localhost:/usr/local/bin#
답변1
ps
표시되는 첫 번째 명령 /opt/bonansa/bonansa.jar
은 ps aux
또는 ps -ef
전체 형식 목록을 수행하고 사용 중인 전체 명령 등을 반환하는 명령입니다.
ps -A
그들 모두가 반환되지는 않습니다. 이것이 바로 Pipe into가 grep
아무것도 반환하지 않는 이유입니다.
전체 명령에서 "bonansa" 문자열을 기반으로 프로세스를 종료하려면 다음을 사용할 수 있습니다.
pkill -f bonansa