不同的挑哥运服务器操作系统,下载包的大拇命令不一样 使用cat预览文件内容 使用vim命令编辑文件 此时仅仅是预览,接着输入i
,维命表示输入
,令简这时候文件末尾会出现 表示可以在光标位置输入了 完成输入之后,易上按下esc表示要退出编辑了,作为前端此时又回到预览状态 输入:wq表示保存修改
。:q!表示不保存修改退出 需要打开cmd终端
,输入 还有一种特殊的情况 ,如果端口不是默认的22 ,需要你手动指定 有的服务器可能有密钥验证,需要你将本地的git密钥放在服务器指定位置才可以。 然后你就可以在本地cmd操作远程服务器了! 如果你上手是崭新的建站模板服务器,你还需要下载nginx,下载完之后才能使用 这时
,如果你不知道配置地址在哪个目录可以使用下面的命名,返回结果就是地址信息 大多数情况下,你会遇到下面的两种情况的源码下载报错: 这两种情况下可以试试下面的两个方法 通常,我们仅仅需要关注serve的配置 ,大概如下 这些知识虽然比较浅显,不是那么专业级别的深入,但是已经足够应对大多数部署场景了,很多情况下,我们新来的后端都会被我的这些技能惊讶到!💎 服务器命令知识
切换权限
复制sudo su 权限名称 // 不填时,作为前端默认为root // 💡:有的同事用户名设置了密码
,还需要输入密码回车验证1.2. 下载第三方包
改变目录
复制cd . // 返回上级 cd ~ // 返回根目录 cd /home/work // 返回指定目录 // 💡技巧
:输入字母按tab键会自动补全1.2.3.4. 改变文件
复制// 移动文件 mv /a /b // 将a移动到b目录下,a可以是维命文件,也可以是令简目录 // 💡技巧
:如果指定的新地址不存在,则会创建新目录 // 重命名 mv a b // 将a命名为b // 删除文件 rm -rf 文件名 // 删除指定文件1.2.3.4.5.6.7.8.9.10. 文件压缩
复制zip -r command_file.zip file1 file2 // 将文件1 ,易上文件2压缩为command_file.zip压缩包 // 💡:zip需要下载第三方包才能用,作为前端而unzip一般为系统自带的亿华云同事命令 unzip a.zip // 解压a.zip文件 // 有时解压文件会提示文件已存在,输入y即可覆盖1.2.3.4.5.6. 预览文件
搜索文件
复制grep "list" spring.log // 从spring.log中查看包含`list`的挑哥运句子 grep "list" spring.log > new.txt // 从spring.log中查找包含`list`的句子,并输出到new.txt的大拇文件中1.2.3. 编辑文件
保存文件
ssh远程登录
scp 远程传输文件
复制// 下载服务器文件到本地 scp work@10.0.0.112.114:/path/filename /local_dir(本地目录) // 本地文件上传至服务器 scp /local_dir work@10.0.0.112.114:/path/filename(本地目录) 💡 :如果是目录,可以加参数 -r1.2.3.4.5.6.7. 💎 nginx命令知识
查看nginx配置地址
nginx启动和关闭
复制// 重新加载配置文件
,一般配置文件修改之后需要运行这个命令 nginx -s reload // 硬关闭nginx服务 nginx -s stop // 优雅的关闭,关闭的时候有请求就等候请求结束在关闭 nginx -s quit // 启动nginx服务 nginx -s start1.2.3.4.5.6.7.8. 可能会碰到的问题
配置nginx
🎉 总结