一、远程控制台
Linux和windows不太一样,win系列默认都有桌面,我们买了服务器,一般都用远程桌面去连接。
而linux一般都是为了追求低成本或者高性能,可能我们就不需要桌面了,所以使用命令行远程去操作服务器。
一般都用这个软件
putty
注意,阿里云的登录名一般都是root,密码是你在阿里云管理平台上面设置的密码。
二、FTP工具:
默认开启了远程控制台的服务器,一般都开启了ftp,
使用ftp的好处是:
1、一开始对linux的命令并不熟悉,使用一个可视化的工具远程浏览服务器目录会比cd命令直观的多。
2、可以使用windows下载好tgz文件,然后用ftp建好目录,用ftp上传到对应目录,再make。
免费的ftp软件:
FileZilla
三、linux下可能用到的命令
使用上面说的putty工具连接到远程服务器以后,可以直接使用命令操作服务器。
cd、dir、mkdir
命令:
命令 “cd” 表示“回到根目录”
命令 “dir” 表示“列出当前目录下所有文件夹和文件”
命令 “cd a”然后tab键 表示“自动补全当前目录下以a开头的目标(文件夹”
命令 “ mkdir /var/Apps ” 表示在/var下创建Apps文件夹”
vim系列:
vim是一个文本编辑工具
新建:可以新建一个文件,比如“vim /var/Apps/test.txt”。
在编辑状态下进入到命令模式:命令esc键,然后输入冒号”:“
在命令模式下进入编辑模式:然后是Insert键切换
常用的命令(引号内)
“:q” -->退出
":wq"-->保存并退出
“:q!”--> 放弃所作修改而直接退到shell下。
建议:在这个ml使用不是特别快的时候,建议在windows上编辑好脚本,使用ftp工具(FileZilla)将文本上传至服务器,这样最快。
wgt:
如:
wget -p /var/Apps -q http://www.python.org/ftp/python/3.5.1/Python-3.5.1.tgz
含义是:将网络文件Python-3.5.1.tgz下载到/var/Apps目录下。
我还是建议:在这个命令使用不是特别牛逼的时候,建议在windows上下载好文件,使用ftp工具(FileZilla)将文本上传至服务器,这样最快。