после запуска этой команды kill -9 <PID> for ./sc_serv . Я получаю этот вывод ниже:

-bash: kill: for: arguments must be process or job IDs
-bash: kill: ./sc_serv: arguments must be process or job IDs

Если я запускаю ps я вижу, что PID был отменен или, по крайней мере, больше не указан. Убить процесс - это все, что мне действительно нужно сделать на данный момент, но я беспокоюсь о значении результата и хотел бы знать, что это значит, прежде чем я продолжу свой проект ...

Я все еще учусь, поэтому, если есть какая-либо другая важная информация или объяснения, они, конечно, будут очень благодарны.

Спасибо!

1 ответ1

1

Вы можете использовать killall $processname чтобы завершить процесс по имени, или kill $pid чтобы завершить процесс по PID.

kill -9 $pid for ./sc_serv завершил процесс с помощью PID, но показал ошибку об аргументах for ./sc_serv :

arguments must be process or job IDs

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .