Я пытаюсь повозиться с машиной, к которой я могу подключиться только через оболочку. У меня нет физического доступа и я не могу получить доступ к VNC (возможно, это другой вопрос). Я пытаюсь сделать снимок экрана прямо сейчас, чтобы увидеть, что происходит, используя screencapture
поверх ssh
, но он не сохраняет снимок экрана. Нет сообщения об ошибке или что-нибудь. И нет подробного режима для screencapture
, поэтому я не могу легко его диагностировать.
Вот что происходит, когда я пытаюсь сделать снимок экрана:
Rogers-iMac:screenshots roger$ screencapture 0911.png
Rogers-iMac:screenshots roger$
(возвращает в оболочку и ничего не выводит)
Rogers-iMac:screenshots roger$ ls -la
total 0
drwxr-xr-x 2 roger staff 68 Sep 11 19:56 .
drwxr-xr-x+ 32 roger staff 1088 Sep 11 19:56 ..
Rogers-iMac:screenshots roger$
РЕДАКТИРОВАТЬ: Beroe предположил, что подключение через SSH является фактором. Я отредактировал свой вопрос, чтобы отразить тот факт, что я делаю это по всему SSH. К сожалению, screencapture
прежнему не срабатывает, даже когда я следую инструкциям, приведенным на странице руководства:
Rogers-iMac:screenshots roger$ ps -axww | grep loginwindo[w]
82 ?? 0:05.10 /System/Library/CoreServices/loginwindow.app/Contents/MacOS/loginwindow console
Rogers-iMac:screenshots roger$ sudo launchctl bsexec 82 screencapture 0915.png
Rogers-iMac:screenshots roger$ ls -la
total 0
drwxr-xr-x 2 roger staff 68 Sep 11 19:56 .
drwxr-xr-x+ 32 roger staff 1088 Sep 15 10:17 ..