1、简单的命令,例如 :
- 查看ssh
$ whereis ssh
- 查看当前ssh的进程
$ ps aux | grep ssh
2、远程连接
- zero这里对应的是用户名,@后面的是远程服务的IP地址
$ ssh zero@192.168.110.110
- 输入密码之后提示"Welcome to aliyun Elastic Compute Service!"就是成功了。
- cd 进入远程服务中我们要控制的目录,例如:
$ cd /home/wwwroot/newskeleton/
- 输入ll可以查看目录下所有的子文件
$ ll
- 例如这个时候进入我们要更新文件的项目
$ cd app_gjwfx/
- 拉代码,因为这个项目我们上传的时候是用oschina git clone 下来的,所以此时我们只需要git pull就可以从oschina中更新下来,所以这里可能还会输入oschina的账号和密码
$ sudo git pull
3、远程重启
- 输入pm2 list我们就可以查看当前我们的所有项目的进程,但是如果我们不是管理员,可能就看不到了,所以此时应该将我们的账号切换为管理员,然后再切换回去目录:
$ sudo -i
$ cd /home/wwwroot/newskeleton/
- 那么这个时候我们就可以重启服务,13是我们要重启的项目对应的proces id,可以通过pm2 list 查看
$ pm2 restart 13
- 这样基本上我们就完成了服务的重启,当然如果我们想要压缩文件,可以先执行自己对应的gulp压缩命令,然后记得重启服务就好了:
$ vi app_gjwfx/app.js
$ vi app_wfx/app.js
$ gulp -p app_gjwfx/