작업 제어 명령에 대한 테스트를 하고 싶었습니다.
그래서 명령어를 실행 한 후 로 중지한 후 cat
해당 명령어를 사용하여 백그라운드 작업으로 만들었습니다 . bg
Ctrl +Z
이제 먼저 해당 백그라운드 프로세스를 종료하고 싶어서 %kill-2%2
프로세스 ID가 [2]이므로 명령을 사용했지만 "No such job"이라는 오류가 발생했습니다. 시도해 보았지만 %kill-9%2
동일한 오류가 발생합니다.
명령 으로 확인했는데 fg
해당 작업이 여전히 실행 중이고 포그라운드로 나타났습니다.
마찬가지로 백그라운드 작업을 일시 중단하고 싶어서 명령을 사용했지만 %kill-19%2
"No such Job"이라는 오류가 발생했습니다.
내 잘못이나 실수를 알고 싶습니다.
답변1
명령의 kill -2 %2
간격은 적절해야 합니다.
%
줄 시작 부분의 기호는 아마도 그들이 사용하는 프롬프트일 것입니다( ) PS1
.