Ubuntu
主要有桌面版
和Server版
两种,以前开发部署主要使用的是Server版
,两种版本在外在最大的区别就是在与界面显示,Server版
主要就是命令行显示,而桌面版更多版功能用界面的形式展现出来。这次为了在Linux下练习使用Docker
在本机上安装了一个ubuntu-16.04.1-desktop-amd64
的桌面版的虚拟机 。但是在使用过程中发现做侧面的任务框没有了,右击鼠标也没有Terminal
,本来想要卸载,但是想想辛辛苦苦装的,于是找找这台虚拟机其他利用价值,发现界面版还能切换至命令行版,所以果断切换。
在桌面版中按CTRL+ALT+F1就可以切换至命令行模式,单这种情况下,图形界面GUI是在后台运行着,按CTRL+ALT+F7会切换回来。我们可以在系统引导启动时,按CTRL+ALT+F7这样就不会进入进入图形界面了。
桌面版默认没有安装ssh服务端,通过安装服务端可以使用Xshell
进行连接,因为自带的命令行使用不习惯,可以执行以下步骤来安装:
安装ssh服务端
1
sudo apt-get install openssh-server
确认ssh-server是否启动
1
ps -e|grep ssh
如果只有ssh-agent那ssh-server还没有启动,需要/etc/init.d/ssh start,如果看到sshd那说明ssh-server已经启动了
启动ssh-server
1
/etc/init.d/ssh start
SSH配置(若需要)
修改配置文件/etc/ssh/sshd_config,这里可以定义SSH的服务端口,默认端口是22,你可以自己定义成其他端口号如32,然后重启服务重启ssh-server
1
/etc/init.d/ssh restart