xshell如何远程连接阿里云服务器
许多小伙伴第一次购买阿里云的服务器不知道如何连接xshell,本篇文章将为大家详细介绍阿里云与xshell的远程连接。
下载xshell和xftp,这个无需多说,建议使用360软件管家下载,又快又好。
第一次打开xshell选择文件-新建,这里为大家新建一个会话。
在阿里云控制台的实例选项中找到自己服务器的公网IP
这里还有一些使用小技巧,
复制到主机号那一栏选择新建会话
我们这里就多了一个回话
双击他,会弹出让你填用户名和密码,可以选择记住用户名下次可以不用填写了,默认用户名应该是root,也是权限最高的用户。点击确定,就成功连上远程的服务器了。
作为一个后端程序员我们为什么要学Linux
我们都知道,一个web开发完成之后是需要部署在一台服务器上的,而服务器一般是Linux系统的,使用作为一个后端程序员我们多少是需要了解一些Linux的基本命令。不需要到运维的层面,至少做到可以和人侃侃而谈一些Linux方面的历史,并且不会被人问住。
Linux的前世今生
Linux最初是由一位芬兰的学生林纳斯.托瓦兹( Linus Torvalds )在大学期间处于兴趣以一己之力开发出的一个操作系统,最初叫做Unix。
Linux应用领域
今天各种场合都有使用各种Linux发行版,从嵌入式设备到超级计算机,并且在服务器领域确定了地位,通常服务器使用LAMP(Linux + Apache + MySQL + PHP)或LNMP(Linux + Nginx + MySQL + PHP)组合。
目前Linux不仅在家庭与企业中使用,并且在政府中也很受欢迎。
许多国家都在使用Linux系统
常用命令
权限解读
我们可以看到从左到右10个标志位,第一个代表文件类型,d就是普通文件,l为链接方式,链接分为软链接和硬链接,软连接有点类似于快捷方式,源文件删除就没用了,硬链接有点像备份。源文件删除不影响硬链接。
后面的9个rwx r代表可读 w代表可写 x代表可执行
三个为一组从左到右分别是属组权限 属主权限 其他用户权限。
Linux文件属性有两种设置方法,一种是数字(常用的是数字), 一种是符号。
Linux文件的基本权限就有九个,分别是owner/group/others三种身份各有自己的read/write/execute权限。
先复习一下刚刚上面提到的数据:文件的权限字符为: [-rwxrwxrwx],这九个权限是三个三个一组的!其中,我们可以使用字来代表各个权限,各权限的分数对照表如下:
r:4 w:2 x:1
可读可写不可执行 rw- 6
可读可写可执行 rwx 7
chomd 777 文件赋予所有用户可读可执行!
Vim编辑器
什么是Vim编辑器
Vim通过一些插件可以实现和IDE的功能!
Vim是从Vi发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。尤其是Linux中,必须要会使用Vim (查看内容, 编辑内容,保存内容! )
简单的来说,Vi是老式的字处理器,不过功能已经很齐全了,但是还是有可以进步的地方。
Vim则可以说是程序开发者的一项很好用的工具。
三种使用方式:
基本上Vi/Vim共分为三种模式,分别是
命令模式( Command mode) ,
输入模式( Insert mode )和
底线命令模式( Lastline mode )。
这三种模式的作用分别是:
命令模式
用户刚刚启动Vi/Vim ,便进入了命令模式。
此状态下敲击键盘动作会被Vim识别为命令,而非输入字符。比如我们此时按下i ,并不会输入一个字符, i被当作了一个命令。
以下是常用的几个命令:
●i切换到输入模式,以输入字符。
●x删除当前光标所在处的字符。
●:切换到底线命令模式,以在最底一行输入命令。
若想要编辑文本:启动Vim,进入了命令模式,按下i,切换到输入模式。
命令模式只有一些最基本的命令,因此仍要依靠底线命令模式输入更多命令。
输入模式:
在命令模式下按下i就进入了输入模式。
在输入模式中,可以使用以下按键:
字符按键以及Shift组合,输入字符
ENTER,回车键,换行
BACK SPACE,退格键,删除光标前一个字符
DEL,删除键,删除光标后一个字符
方向键,在文本中移动光标
HOME/END,移动光标到行首/行尾
Page Up/Page Down,上/下翻页
Insert,切换光标为输入/替换模式,光标将变成竖线/下划线
ESC,退出输入模式,切换到命令模式
底线命令模式
在命令模式下按下:(英文冒号)就进入了底线命令模式。
底线命令模式可以输入单个或多个字符的命令,可用的命令非常多。
在底线命令模式中,基本的命令有(已经省略了冒号):
q 退出程序
w 保存文件
按ESC键可随时退出底线命令模式。








