У меня есть процесс на OSX 10.9.5, который просто не умрет. я пытался
- убить PID
- убить -9 PID
- sudo kill -9 PID
- killall sshfs
- killall -9 sshfs
- sudo killall -9 sshfs
- Монитор активности / выберите процесс / Force Quite
Обратите внимание, что это не похожий процесс повторного создания, это тот же PID, и он просто не умрет. Рассматриваемый процесс - это sshfs версии 2.5.0.
davidwaters$ ps -ax | grep sshfs
14080 ttys000 0:00.01 sshfs david@****:/data/workstuff /Users/davidwaters/Work -p **** -o defer_permissions
14583 ttys004 0:00.00 grep sshfs
davidwaters$ kill -9 14080
davidwaters$ sudo kill -9 14080
Password:
davidwaters$ ps -ax | grep sshfs
14080 ttys000 0:00.01 sshfs david@****:/data/workstuff /Users/davidwaters/Work -p **** -o defer_permissions
14609 ttys004 0:00.00 grep sshfs
davidwaters$ sudo killall sshfs
davidwaters$ ps -ax | grep sshfs
14080 ttys000 0:00.01 sshfs david@****:/data/workstuff /Users/davidwaters/Work -p **** -o defer_permissions
14615 ttys004 0:00.00 grep sshfs
davidwaters$ sudo killall -9 sshfs
davidwaters$ ps -ax | grep sshfs
14080 ttys000 0:00.01 sshfs david@****:/data/workstuff /Users/davidwaters/Work -p **** -o defer_permissions
14619 ttys004 0:00.00 grep sshfs
davidwaters$ sshfs --version
SSHFS version 2.5 (OSXFUSE SSHFS 2.5.0)
OSXFUSE library version: FUSE 2.7.3 / OSXFUSE 2.7.0
no mount point
ps -efv сообщает о процессе в состоянии U
U отмечает процесс в непрерывном ожидании.
Обновить
Как просили:
davidwaters$ ps -aefl | grep sshfs
501 14080 1 0 8:12am ?? 0:00.01 sshfs david@offi 4006 31 0 2434632 2312 - U 0
Как вы можете видеть, я убил родительский процесс, и 14080 был назначен ребенком PID 1.