经常安装 Windows Server 的同学都可能会注意到,Windows Server 在安装的时候是可以选择 no gui 版本,我也很好奇,Windows Server no gui 版本是个什么样的东西,会不会和 Linux 一样?
带着这些疑问,我开始了 Windows Server no gui 旅程。
系统安装
这个不需要说,和所有 Windows Server 安装方式都一样,只是安装的时候选择 No Gui 版本即可。
安装好系统后,我怀着激动的心情登陆到桌面。
此时我十分好奇,没有了窗口的 Windows 还是 Windows 么?
此刻微软给我了如电击般的冲击。
登陆系统后,映入眼帘的是一个窗口,对没错是窗口,NO GUI 还是依然会有窗口,因为人家是 Windows 系统,没有了窗口还叫个屁 Windows?
系统自动启动了个CMD,让你操作,当然你也可以关掉这个窗口,
对,一片漆黑,你可以使用 Ctrl+Shift+Esc
唤出任务管理器,再新建任务,可以输入CMD,也可以直接打开 Powershell。
值得注意的是,任务管理器新建任务那边有个浏览按钮,点击下去是没有任何反应的,因为 NO GUI 版本就是阉割了 Explorer.exe 而已。
一些基本生存技能
设置IP地址
设置IP地址我们可以使用 netsh 这个命令,Windows 一直以来都可以使用 CMD 设置 IP 地址。
首先查看网卡在系统里面的名字,netsh 需要用到。
|
|
Windows Server 一般安装好后的网络接口名称是 Ethernet0
其实这个是 CMD 的做法,不在 PowerShell 下也可以使用,但 PowerShell 也有自己的命令可以获取名称。
|
|
修改IP地址:
|
|
修改DNS:
|
|
其他的一些基本命令
修改计算机名称:
|
|
重启计算机:
|
|
加入域:
|
|
Get-Help 万能的帮助命令
这个命令我最喜欢,新学习 Powershell 的话,对很多命令都不了解,而这个 Get-Help 就类似于 Linux 的 man 命令了,但我最最最喜欢它的地方在于,他的文档全是中文的,不得不佩服微软财大气粗,有专人来翻译。
|
|
你还可以添加 -Examples
参数来获得例子,这个就很不错啦。
|
|
总结
其实感觉微软做这个 NO GUI 版本和 GUI 版本没啥区别,就是阉割了一些桌面的功能,节省了一部分内存。
看得出 Windows 是希望通过 powershell 来做自动化部署的。
接下来我会尝试用 NO GUI 版本安装 Office Online Server 试试。