完全命令行(CLI)linux os

时间:2014-07-13 14:40:37

标签: linux-kernel operating-system command-line-interface

是否有任何操作系统满足标题? 我想使用命令行界面,而不是GUI,因为我想要它。 我希望与命令行界面保持友好。

4 个答案:

答案 0 :(得分:4)

GUI不是Linux内核的一部分,与Windows相反。这意味着您可以安全地从任何Linux发行版中删除图形部分(X服务器和依赖项),最终得到一个简单的终端。一些发行版(例如Ubuntu)提出了一种没有GUI的替代最小安装,而其他发行版(例如Arch Linux)则没有包含它。

但请注意,如果您的目的确实(如您所述)与CLI友好相关,那么GUI层也可以成为您的朋友。它允许您使用许多虚拟终端组合主显示器,这有助于考虑进程命令交互。 Internet也是了解shell语法和行为的有效方法,非图形浏览器可能是一种真正的痛苦。

答案 1 :(得分:3)

只需使用您喜欢的任何Linux发行版,然后转到控制台模式

有六个控制台可用。每个都可以使用快捷键 Ctrl Alt F1 Ctrl Alt < KBD> F6

如果您想再次返回GUI桌面,请使用 Ctrl Alt F7

答案 2 :(得分:2)

以下是一些有用的资源。

寻找快速CLI Linux发行版: https://superuser.com/questions/275540/looking-for-a-fast-cli-linux-distro

用于USB的最小Linux发行版(仅限CLI和命令行工具): http://www.linuxquestions.org/questions/linux-newbie-8/minimal-linux-distro-for-usb-just-cli-and-command-line-tools-4175480576/

Tiny Core Linux: http://distro.ibiblio.org/tinycorelinux/

INX不是X:基于最小Ubuntu的命令行和控制台Linux“Live CD” http://inx.maincontent.net/

答案 3 :(得分:2)

正如其他人所提到的,GUI位于Linux内核之上,可以轻松关闭。 Linux可以使用不同的run levels启动,因此您只需要获取您喜欢的发行版并将默认运行级别级别更改为2(带网络的多用户模式)。例如,在Ubuntu(截至12.04)中,可以通过编辑 /etc/init/rc-sysinit.conf 文件并将 DEFAULT_RUNLEVEL 设置为2来完成:

env DEFAULT_RUNLEVEL=2