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/