![“服务器”、“工作站”和“桌面”之间有什么区别?](https://linux22.com/image/1266082/%E2%80%9C%E6%9C%8D%E5%8A%A1%E5%99%A8%E2%80%9D%E3%80%81%E2%80%9C%E5%B7%A5%E4%BD%9C%E7%AB%99%E2%80%9D%E5%92%8C%E2%80%9C%E6%A1%8C%E9%9D%A2%E2%80%9D%E4%B9%8B%E9%97%B4%E6%9C%89%E4%BB%80%E4%B9%88%E5%8C%BA%E5%88%AB%EF%BC%9F.png)
从一本Linux书籍中,我发现了以下文字:
A typical Linux system will run six virtual consoles and one graphical console
- Server systems often have only virtual consoles
- Desktops and workstations typically have both
有人可以解释一下这三个词吗?
答案1
有两种方法可以回答这个问题:从问题的角度(Linux 在哪里)和从更一般的角度(不同类型的硬件)。
总结:
- 台式机:您的普通计算机。在本问题的上下文中,也指笔记本电脑。
- 工作站:与普通计算机类似,但功能更强大。
- 服务器:用于为用户提供服务,例如网站或电子邮件。通常是专用的服务器硬件。
桌面
您的普通家用电脑。在这个问题的背景下,还包括笔记本电脑。通常,您希望在自己的计算机上运行图形环境,就像几乎任何典型的任务一样 - 阅读电子邮件,浏览网页,看视频- 在当前图形环境中更容易。普通桌面上的虚拟(基于文本)控制台如今比人们使用的东西更为古老(但是,对于修复某些特定问题,虚拟控制台很有用)。
工作站
高端(通常是专业)台式计算机,包括更多内存、更好的处理器等。也可能包括额外的冗余(例如双电源)。有时,此术语用于任何台式计算机。
从 Linux 书籍的角度来看,工作站与台式机相同:只是功能更强大(并且更昂贵)。
(从这里)
服务器
计算机为其他计算机提供服务,例如网站或电子邮件服务。在讨论这个问题时,服务器可以是任何硬件,从笔记本电脑/台式机到专用服务器硬件。
运行 Linux 时,服务器通常不运行图形控制台,因为它对于正常任务来说是不必要的,并且会消耗系统资源(内存和 CPU 时间)。管理员(或用户)仍可以远程使用图形控制台,具体取决于配置。
专用服务器硬件或多或少是为服务器使用而设计的:它可靠地提供远程服务。没有人坐在它旁边(在某些情况下,除了维护)。这意味着,不需要(强大的)显卡、声卡或低噪音风扇。通常服务器安装在架子并具有双电源,可靠性高。
(从这里)
答案2
启动服务器时,init启动六个虚拟控制台(Alt+F1,Alt+F2,…,Alt+F6)
0 0 9646 0.0 0.0 3800 544 tty1 S 2010 0:00 /sbin/getty 38400 tty1
0 0 9648 0.0 0.0 3800 540 tty2 S 2010 0:00 /sbin/getty 38400 tty2
0 0 9649 0.0 0.0 3800 540 tty3 S 2010 0:00 /sbin/getty 38400 tty3
0 0 9650 0.0 0.0 3800 540 tty4 S 2010 0:00 /sbin/getty 38400 tty4
0 0 9651 0.0 0.0 3800 540 tty5 S 2010 0:00 /sbin/getty 38400 tty5
0 0 9653 0.0 0.0 3800 544 tty6 S 2010 0:00 /sbin/getty 38400 tty6
对于桌面,还可以启动图形控制台(Alt+F7):
root 1056 0.0 0.0 93780 1460 ? Sl Feb18 0:00 \_ /usr/lib/gdm/gdm-simple-slave --display-id /org/gnome/DisplayManager/Display1
root 1070 2.4 3.1 234776 96332 tty7 Ss+ Feb18 77:16 \_ /usr/bin/X :0 -nr -verbose -auth /var/run/gdm/auth-for-gdm-sECtwI/database -nolisten tcp vt7
root 1644 0.0 0.0 103792 1300 ? Sl Feb18 0:00 \_ /usr/lib/gdm/gdm-session-worker
答案3
您在计算机上为其他主机运行服务,您希望该服务可靠且始终可用,以便客户端可以访问服务;这就是为什么您选择硬件并在特定主机上安装软件类型并将其称为服务器的原因。您不需要服务器的图形界面;因为没有人会在该图形界面上工作;服务器的主要功能是在网络上可用并提供数据和服务。
工作站利用服务器在网络上提供的服务,它们有控制台,但(一些)人更喜欢在图形环境中工作,而旨在成为桌面/工作站发行版的发行版将提供具有精致 GUI 和软件包组的环境来支持各种工作站/桌面活动。
答案4
工作站和服务器在硬件方面基本相同。如果您购买服务器程序及其所需的所有其他组件,您可以将普通台式计算机转变为专用服务器。例如 Windows Server 2008,Windows Server 2008 的另一个版本是 Windows 7。如果您的家用计算机运行 Windows 7,那么您就拥有一个工作站,但如果您更喜欢将其作为服务器运行,那么您必须购买 Windows Server 2008 并将其配置为服务器。