我应该选择哪个 Ubuntu 版本来学习 UNIX/Linux 命令,桌面版还是服务器版?

我应该选择哪个 Ubuntu 版本来学习 UNIX/Linux 命令,桌面版还是服务器版?

我是 Ubuntu 新手,我想学习 UNIX/Linux 命令。那么安装桌面版或服务器版哪个 Ubuntu 版本比较好?

我可以在 Windows 操作系统中安装服务器吗?或者尝试通过 Live CD 模式?

答案1

区别主要在于是否额外增加了图形环境。所有版本都提供了可供您使用的终端。

“服务器”的优点在于,您不会想用图形界面做任何事情,因为您没有图形界面。这是您真的没有纪律的时候 :)

桌面(或现场)CD 的优势在于您可以使用浏览器来查找一些提示/操作方法。

最后,您可以在两种类型的命令行中执行任何操作。对于桌面,您可以使用 ctrl-alt-T 获取终端窗口,或使用 ctrl-alt-f1。

答案2

如果您只想学习如何使用命令行,那么桌面版本就足够了。安装后,登录并输入 Ctrl-Alt-T 打开终端。

答案3

最好安装图形版本,但要小心使用命令行和控制台工具。学习完整的类unix基本工具,如、、、、、、等ls。你必须练习完整的基本堆栈,这将是你最好的朋友。catgrepmanlesstopman

本地ssh服务器也很有趣,在连接到远程服务器之前进行练习,您的本地台式机可以转换为服务器。

了解如何使用控制台编辑器,例如Vim或者Emacs

为了更易于使用,我强烈建议您查看终端复用器喜欢GNU 屏幕或者多路复用

答案4

虚拟化你的 Ubuntu

如果是仅有的为了学习终端命令,您可能需要考虑在虚拟机中安装 Ubuntu。

并行操作系统

您可能不需要图形桌面,因为您可以完全访问主机 Windows 以进行浏览、查找教程、打印等。大多数虚拟机甚至都实现了双向剪贴板以进一步简化操作。两个操作系统将并行运行。

图形性能没有下降

服务器版将为您提供更真实的类 Unix 体验,并且您不会因为对图形要求很高而遭受性能下降(这是所有虚拟机应用程序的问题)。

包括网络

此外,虚拟机可以连接到主机操作系统,就像我们在真实网络上所做的一样。这让您可以自由地进行联网和服务器应用程序实验。

快照

但最重要的是,在对虚拟机进行可能具有破坏性的实验之前,您将拥有一个非常宝贵的选项来为您的机器制作快照。这样,如果您搞砸了,只需单击鼠标即可恢复之前的安装。

跨平台

选择跨平台虚拟化软件(例如 Virtual Box、VMWare),以便能够将您的 VM 放在笔式驱动器上并存储到您想要的任何位置。

可惜没有 Unity

在虚拟机中运行 Ubuntu 服务器时我能想到的唯一缺点是缺乏 Unity 桌面体验。

相关内容