Во-первых: я явно не говорю о входе в систему, а затем об автоматическом запуске Terminal.app.
В более старых версиях Mac OS X вы имели обыкновение вводить >console
в поле имени пользователя на экране входа в систему и переходить непосредственно в сеанс терминала командной строки.
Я не делал этого годами до другого дня. Однако теперь, когда я пытаюсь это сделать, мой компьютер просто зависает. Я не могу отменить, и он никогда не отправляет меня на терминальную сессию.
Возможно ли это сделать еще? Если нет, кто-нибудь знает, когда он был удален? Кажется странным, что печатание >console
заставило бы машину заблокироваться, если бы она не распознала это каким-либо образом.
macos
terminal
login-screen
Thrillho
источник
источник
Ответы:
Если вы обнаружите, что> консоль не работает, новые ОС по умолчанию отключили ее.
Быстрая модификация предпочтения в командной строке снова включит его:
источник
10.12.1 (16B2555)
> Консоль работает на OS X 10.7.5, 10.8 и 10.9
Я только что проверил
>console
и смог войти в консоль без проблем, работающих под управлением выше OS X.Я бы сказал, что с вашей системой что-то не так, если вы не можете добраться до базовой консоли.
Я также проверил бы ваши журналы консоли и монитор активности, как указано здесь .
источник
Еще одна вещь, которую вы можете проверить - можете ли вы загружаться в однопользовательском режиме. Однопользовательский режим запускается удержанием cmd-s при запуске:
http://support.apple.com/kb/ht1492
Среда однопользовательского режима немного отличается от стандартного терминала, поскольку вы входите в систему как root и многие системные службы отключены, поэтому это не эквивалентно
>console
подходу.источник
>console
на экране входа в систему.У меня та же проблема, и я могу добавить следующее:
sshed в машину до входа в> консоль в окне входа в систему.
Войдите в> консоль и нажмите возврат в окне входа в систему.
На машине, которая была подключена через ssh, я запустил sudo tail /var/log/system.log, который показал свидетельство сбоя SecurityAgent.
убил (kill -HUP) процесс WindowServer (через ssh) и сразу получил белый блок в верхнем левом углу экрана. Я нажал Return и был в приглашении login: и смог пройти аутентификацию и работать в режиме консоли.
Последующие тесты были одинаковыми, поэтому для доступа к консоли> выглядит так, как будто вам нужен второй компьютер и доступ по ssh.
источник