OS X中是否有本机终端,而无需加载桌面,窗口管理器等?[重复]


21

例如,在Linux中,您可以启动到终端,而不必加载桌面,窗口管理器等。Mac OS X中是否有类似的东西?就像在Linux中一样,是否可以从桌面切换到其中之一?


您能说明清楚用例吗,因为在Linux中您无法从台式机切换到登录终端
user151019 2014年

6
@Mark Ctrl + Alt + F1怎么样?
尼古拉斯·威尔逊

4
@Mark是的,几乎所有发行版上都可以。
Nit 2014年

4
@Mark你的假设是完全错误的。您可以在几乎每一个发行版是我见过..
斯特凡

可以,但是可以,但是确实需要进一步解释这个问题,因为在OS X中这不可能完全解决。您可以从台式机或单用户控制台获得全屏终端,而没有台式机,但不能同时使用这两种方式
user151019

Answers:


28

我认为单用户模式并不是您真正想要的。

更好的主意是使用控制台登录。

为此,首先将登录窗口设置为显示“名称和密码”:

系统偏好设置→用户和组→登录选项→将登录窗口显示为:名称和密码

然后,您可以使用“> console”作为用户名登录(无密码),并显示终端提示。

它不是很漂亮,但是如果您需要它很方便。


3
整洁,对此一无所知。从什么版本开始,这是OS X的一部分?
Nit 2014年

2
@Nit我在10.8.5上尝试过此操作,屏幕仅闪烁灰色一秒钟,然后再次显示登录提示。
迈克尔

1
这似乎是一个安全漏洞,能够在没有密码的情况下得到提示...
Michael

6
@Michael这不是没有密码的提示-控制台要求在加载外壳程序之前登录。
grg

2
@Nit-我认为这是从OS X开始以来就存在的。还有“重新启动”,“关机”和“退出”。我相信后者会重新启动窗口服务器。Michael-单用户模式不需要密码(除非您已启用File Vault)。“>控制台”需要登录,如grgarside所述。
TJ Luoma 2014年

13

除了TJ Luoma所说的之外,您还可以:

  1. 转到带有用户列表的常规登录屏幕。

  2. 用键盘选择一个(任何都无所谓)。

  3. ⌥ Option+ ↩︎ Return

  4. 键入>console的用户名外地,留下密码为空。

  5. 按下↩︎ Return并登录。

不幸的是,我对此不太满意,有时无论是否带有外部显示器,它都不会显示出来。


7

您正在寻找的被称为单用户模式。重新启动计算机,一旦听到启动提示音,请按住Command-S,OS X将加载除GUI之外的所有内容。



0

要从桌面切换到控制台,只需使用Terminal.app并将其最大化,以便在切换到全屏时使用。

请注意,这与单用户模式不同,因为您将以用户身份登录,因此就像Linux下的xterm一样。

请注意,Linux和OS X是不同的,它们将以不同的方式进行操作,例如,从Linux控制台启动,您可以启动X11(即桌面),但不能在OS X中启动。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.