欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Linux远程桌面

程序员文章站 2022-05-10 14:52:25
...

一、配置

1、阿里云ECS服务器

此处使用的是阿里云高校计划赠送的服务器,只要你是学生或者教师,就有机会跟我一起学习使用服务器哦!
当然也可以进入购买页面来购买ECS服务器
系统:Linux及分支系统,我这里用的是CentOS7_x64做例子

2、SSH控制台

这里有很多种选择,比如
Windows系统自带的的PowerShell、
跨平台的PuTTY
阿里云自带的云控制台

3、VNC-Viewer

TightVNc 的 VNC_Viewer 的绿色包
用于远程桌面显示的程序

二、操作

1、更新软件源并升级系统

在 SSH 内运行:

yum update&& yum install wqy-microhei-fonts

2、安装 Gnome+VNC 一键包:

wget https://gist.githubusercontent.com/ivmm/d93138038edbd551def09205bb61ae11/raw/8ed82411926acb3ab331d293f6200447ad2c85cf/ gnome_install.sh&& bash gnome_install.sh

3、设置VNC连接密码

Linux远程桌面

非服务器连接密码,可另外设新密码
输入密码时不显示字符的,仅仅光标闪烁,勿认为没输入密码

提示安装成功Linux远程桌面

图中VNC访问地址一般是服务器的私网IP:5901,但是我们要用公网IP:1来访问

4、查询VNC服务是否启动

vncserver -list

如果提示无法使用该命令vncserver,那么表示没启动vncserver程序,应输入如下指令来启动该程序

systemctl start vncserver

拓展内容:
服务器开机自启动vncserver服务

systemctl enable vncserver

Linux远程桌面

若仅显示如上,那么就是未启动1端口的vnc服务

Linux远程桌面

如上显示表示1端口的VNC服务已经在运行了

未启动VNC服务则输入如下指令在1端口启动VNC服务

vncserver :1

输完后再次查询,直到启动成功。

5、使用VNC-Viewer

Linux远程桌面

要记得去服务器安全组开放1端口

连接成功界面如下:

Linux远程桌面

6、Linux基本操作

(1)查看系统、内核

cat /etc/redhat-release uname -r

(2)查看CPU

grep "CPU" /proc/cpuinfo

(3)运行时间

uptime

(4)查看系统位数

getconf LONG_BIT

(5)查看硬盘和分区

df -h

(6)软件安装与卸载

yum update # 更新系统 
yum makecache # 更新软件源缓存 
yum search 软件名 # 搜索软件 
yum install 软件名 # 安装软件 
yum remove 软件名 # 卸载软件

(7)软件的管理

service 软件名 start # 启动 
service 软件名 restart # 重启 
service 软件名 stop # 关闭 
service 软件名 status # 状态

(8)文件与文件夹管理

touch 文件名 # 创建文件 
mkdir –p a/b/c/d # 递归创建文件夹 
cp a.a b.b # 复制文件 
mv a.a c.c # 重命名或者复制 
chmod 0755 d/ # 目录权限 
chown –R 用户名 : 用户组 e/ #目录归属 
rm a.bc -rf #删除文件 / 文件夹

(9)文件的下载

wget http:// 下载地址 
wget https://mirrors.aliyun.com/centos/7.3.1611/isos/x86_64/CentOS-7-x86_64- DVD-1611.torrent

(10)压缩与解压

压缩 : tar zcvf node-v4.5.0.tar.gz 
解压 : tar zxvf node-v4.5.0.tar.gz