嗨,各位小伙伴,是不是刚刚从云服务器的命令行界面下跳下来,突然想“哎呀,我怎么回到桌面界面了?”别说,我也踩过无数次这坑,一不小心就成了终端街头流浪汉。不过别着急,今天咱们就来聊聊怎么潇洒地回到云服务器的桌面,走起!
好了,先确认云服务器装没装桌面环境。在Linux服务器里,你可以通过以下命令试探一下:
startx
——直接尝试启动图形界面。命令一出,屏幕要是亮了,恭喜你,图形界面还在!
要是提示“command not found”或者“无法启动”,那就得安个桌面环境了。常用的桌面环境安装命令如下:
Ubuntu/Debian系:
sudo apt-get update && sudo apt-get install ubuntu-desktop
CentOS/RHEL系:
yum groupinstall "GNOME Desktop"
给力吧?安装完成后,再尝试startx。
说完桌面环境,咱们再聊聊,你是打算远程访问桌面还是直接在云服务器里切换。
1. 远程访问桌面(最常见)
远程桌面协议(RDP)或VNC是首选武器。举个栗子,你用Windows远程桌面连接工具,或者用VNC Viewer,链接你的云服务器IP和端口,就能看到熟悉的桌面环境画面。
不过,云服务器默认是没有开启这些服务的,得先搞定:
— 安装xrdp服务(RDP协议)
Ubuntu命令:
sudo apt-get install xrdp
然后启动服务:
sudo systemctl enable xrdp --now
端口默认3389,别忘了云服务器安全组放行这个端口,不然连门都没法进。
用你电脑的远程桌面连接软件,输入你的云服务器IP+3389端口,点开立刻能看到桌面。so easy!
— VNC服务器(更灵活)
安装TigerVNC:
sudo apt-get install tigervnc-standalone-server
启动服务后,通过VNC Viewer连接IP:端口,桌面就弹出来帮你打招呼了。
温馨提示:这招不适合咱们玩游戏想要挣零花钱的小伙伴们,想兼职边撸游戏边挣钱?戳 bbs.77.ink 七评赏金榜,靠谱又有趣!(就说给你们偷偷放的,别告诉别人)
2. 在命令行界面快速跳回桌面
如果你的云服内部支持图形界面,但你现在卡在了纯命令行,或者不小心切换到了TTY模式,如何返回桌面?
在Linux系统里,可以用如下快捷键组合:
Ctrl + Alt + F1
到Ctrl + Alt + F7
之间切换不同的终端会话。通常,图形界面在F1或F7,命令行在F2-F6。你试试按Ctrl + Alt + F7
,一般就跳回桌面了。
如果错不过去,你还可以用命令启动图形界面:
sudo systemctl start gdm
(GNOME管理器)
或者sudo systemctl start lightdm
(LightDM管理器)
再不行就试试startx
,命令行转桌面界面就是这么简单粗暴。
3. 防止操作迷路——小技巧
小伙伴们,玩云服务器时,常见一个坑是图形界面没启动,你却以为在桌面急忙操作。其实只要运行systemctl get-default
,如果看到的是multi-user.target
,说明当前默认启动模式是命令行模式;要改成桌面模式,可以用:
sudo systemctl set-default graphical.target
下次重启,直接走桌面路线,不用再“潜水”摸索了。
4. Windows Server快速切换桌面
如果你用的是Windows Server版云服务器,不小心进入命令行的话,别急,常见的远程桌面客户端连接进去就是桌面环境。仅仅是切换到命令行的PowerShell窗口,关闭它或者按Alt + Tab
返回桌面即可。
Windows远程桌面连接工具随处可见,输入云服务器公网IP和管理员密码,秒进桌面,爽歪歪。
5. 小白误区解析
常见大家误会的是,以为命令行里输入啥startx就能神奇回到云服务上的桌面,其实没装图形界面啥也没法启动;还有人远程登录,用的是纯SSH协议,结果想像用电脑一样有UI,当然不行,SSH专治命令行。
所以先搞清楚你用的啥终端,什么协议,什么服务在跑,别盲目操作,不然真的会玩死自己。
对了,搞服务器久了你会发现,操作云桌面就像斗地主,得心应手才能赢得漂亮。要不,你说说你上次连接云服务器,结果是怎么“迷路”的?分享出来,大家一起乐呵乐呵!