PS-W Cygwin не показывает все процессы при запуске через сеанс SSH

Я надеюсь, что это правильное место, чтобы задать этот вопрос: у меня есть две машины (Win7) под управлением Cygwin. Компьютер A подключается к компьютеру B через сеанс SSH. Когда я бегу ps -W в терминале ssh на A в списке процессов отсутствуют некоторые процессы, запущенные на B (в частности, Visual Studio devenv.exe). Однако, если я бегу ps -W на B эти пропущенные процессы отображаются просто отлично.

Что я делаю неправильно? Кажется ли это ошибка Cygwin или я неправильно понимаю ps/ssh?

Благодарю.

Изменить: похоже, даже зная PID, я все еще не могу убить процесс VS из сеанса SSH:

$ /bin/kill.exe -f 4728
kill: couldn't open pid 4728

Таким образом, похоже, что сессия ssh не имеет доступа к этому процессу и поэтому не перечисляет его. Почему это происходит?

0 ответов

Другие вопросы по тегам