2020-08-08
ECS7天实践训练营入门班(第三天)
Linux 的远程管理(命令终端、文件传输和代码编辑)
一、命令终端
命令终端我们使用 PuTTY 软件,填写好主机名称、IP后点击 打开,就可以连接使用终端了。
二、文件传输
虚拟主机一般使用FTP传输文件,使用 Linux 发行版也可以通过 SFTP 协议传输文件。
这里使用FTP 软件—— FileZilla
三、代码编辑
Linux代码和Windows是有不少区别的,就不如说回车上LF、CRLF,所以说编辑 Linux 上的文件像 .conf、config 文件啊,绝对不能用 TXT 文本编辑器!
这里推荐 Visual Studio Code,一个比较不错的代码编辑器。
四、设置安全组
1、进入本实例安全组
2. 点击配置规则
3. 右上角 添加安全组规则
4. 根据框内内容:
授权类型:全部
授权对象:0.0.0.0/0
这就是默认开放所有端口且允许所有IP访问了。
这是VPC(专有网络)的设置,如果是经典网络,设置公网出入方向的内容即可,不要输入内网的。
为Linux环境安装图形化桌面(Gnome)
一、选择系统
这里我们选择公共镜像的 CentOS 7 64bit 系统
二、更新软件源并升级系统
在 SSH 内运行:
yum update&& yum install wqy-microhei-fonts
三、安装Gnome+VNC一键包:
wgethttps://gist.githubusercontent.com/ivmm/d93138038edbd551def09205bb61ae11/raw/8ed82411926acb3ab331d293f6200447ad2c85cf/gnome_install.sh&& bash gnome_install.sh
按任意键开始安装:
四、这里输入VNC的连接密码,不是root密码,可以是全新的,输入密码时是不显示的所以不要以为是没输入密码:
五、提示安装成功:
不过这里的访问地址,IP是私网IP或者内网IP,我们需要自行替换成公网IP
六、下载VNC_Viewer
这里我们下载 TightVNc 的 VNC_Viewer 的绿色包:
http://www.tightvnc.com/download/1.3.10/tightvnc-1.3.10_x86_viewer.zip
七、运行VNC,输入公网IP:5901,点击 CONNETCT,然后输入刚才的VNC密码就可以了
八、开始你的远程 Linux 操作吧!
** 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