💎 服务器命令知识
切换权限
下载第三方包
不同的服务器操作系统,下载包的命令不一样
- Debian/Ubuntu 发行版:sudo apt-get install unzip
- CentOS/RHEL 发行版:sudo yum install unzip
- Fedora 发行版:sudo dnf install unzip
改变目录
改变文件
文件压缩
预览文件
使用cat预览文件内容
搜索文件
编辑文件
使用vim命令编辑文件
此时仅仅是预览,接着输入i,表示输入,这时候文件末尾会出现
表示可以在光标位置输入了
保存文件
完成输入之后,按下esc表示要退出编辑了,此时又回到预览状态 输入:wq表示保存修改。:q!表示不保存修改退出
ssh远程登录
需要打开cmd终端,输入
还有一种特殊的情况,如果端口不是默认的22,需要你手动指定
有的服务器可能有密钥验证,需要你将本地的git密钥放在服务器指定位置才可以。
然后你就可以在本地cmd操作远程服务器了!
scp 远程传输文件
💎 nginx命令知识
如果你上手是崭新的服务器,你还需要下载nginx,下载完之后才能使用
查看nginx配置地址
这时,如果你不知道配置地址在哪个目录可以使用下面的命名,返回结果就是地址信息
nginx启动和关闭
可能会碰到的问题
大多数情况下,你会遇到下面的两种情况的报错:
这两种情况下可以试试下面的两个方法
配置nginx
通常,我们仅仅需要关注serve的配置,大概如下
🎉 总结
这些知识虽然比较浅显,不是那么专业级别的深入,但是已经足够应对大多数部署场景了,很多情况下,我们新来的后端都会被我的这些技能惊讶到!