liunx服务器上默认没有安装zip命令,因此使用时需安装:
apt-get install zip 或 yum install zippython
linux安装unzip命令:
apt-get install unzip 或 yum install unziplinux
yum安装 git
yum -y install lrzsznpm
wget安装json
wget http:
/
/
www.ohse.de
/
uwe
/
releases
/
lrzsz
-
0.12
.
20.tar
.gz
api
tar zxvf lrzsz
-
0.12
.
20.tar
.gz && cd lrzsz
-
0.12
.
20
.
/
configure && make && make install
#上面安装过程默认把lsz和lrz安装到了/usr/local/bin/目录下,如今咱们并不能直接使用,下面建立软连接,并命名为rz/sz:
cd
/
usr
/
bin
ln
-
s
/
usr
/
local
/
bin
/
lrz rz
ln
-
s
/
usr
/
local
/
bin
/
lsz sz
linux 下查看端口号bash
netstat -anp |grep 端口号服务器
netstat -nultp(此处不用加端口号)app
zip unzip 压缩解压缩 需提早安装服务负载均衡
unzip test.zip -d / temp 解压到指定文件夹
rz 打开上传窗口 需提早安装服务
如下是pm2经常使用的命令行$ pm2 start app.js # 启动app.js应用程序$ pm2 start app.js -i 4 # cluster mode 模式启动4个app.js的应用实例 # 4个应用程序会自动进行负载均衡$ pm2 start app.js --name="api" # 启动应用程序并命名为 "api"$ pm2 start app.js --watch # 当文件变化时自动重启应用$ pm2 start script.sh # 启动 bash 脚本$ pm2 list # 列表 PM2 启动的全部的应用程序$ pm2 monit # 显示每一个应用程序的CPU和内存占用状况$ pm2 show [app-name] # 显示应用程序的全部信息$ pm2 logs # 显示全部应用程序的日志$ pm2 logs [app-name] # 显示指定应用程序的日志$ pm2 flush$ pm2 stop all # 中止全部的应用程序$ pm2 stop 0 # 中止 id为 0的指定应用程序$ pm2 restart all # 重启全部应用$ pm2 reload all # 重启 cluster mode下的全部应用$ pm2 gracefulReload all # Graceful reload all apps in cluster mode$ pm2 delete all # 关闭并删除全部应用$ pm2 delete 0 # 删除指定应用 id 0$ pm2 scale api 10 # 把名字叫api的应用扩展到10个实例$ pm2 reset [app-name] # 重置重启数量$ pm2 startup # 建立开机自启动命令$ pm2 save # 保存当前应用列表$ pm2 resurrect # 从新加载保存的应用列表$ pm2 update # Save processes, kill PM2 and restore processes$ pm2 generate # Generate a sample json configuration file$ pm2 deploy app.json prod setup # Setup "prod" remote server$ pm2 deploy app.json prod # Update "prod" remote server$ pm2 deploy app.json prod revert 2 # Revert "prod" remote server by 2$ pm2 module:generate [name] # Generate sample module with name [name]$ pm2 install pm2-logrotate # Install module (here a log rotation system)$ pm2 uninstall pm2-logrotate # Uninstall module$ pm2 publish # Increment version, git push and npm publish