Skip to content

Forever-简单轻量的进程管理工具

sh
npm install -g forever

# 使用淘宝镜像
npm install -g forever --registry=https://registry.npmmirror.com

# 或使用腾讯云镜像
npm install -g forever --registry=https://mirrors.cloud.tencent.com/npm/

# 或使用华为云镜像
npm install -g forever --registry=https://mirrors.huaweicloud.com/repository/npm/

# 使用
forever start app.js
forever stop app.js
forever restart app.js
forever list

# 带日志
forever start -l forever.log -o out.log -e err.log app.js
sh

# 基本上传
rsync -avz /local/path/ user@server:/remote/path/

# 参数说明:
# -a 归档模式(保留权限、时间等)
# -v 详细输出
# -z 压缩传输
# -P 显示进度

# 上传文件夹(推荐)
rsync -avzP /local/folder/ user@server:/remote/folder/

# 排除某些文件
rsync -avz --exclude='node_modules' --exclude='.git' \
  /local/project/ user@server:/remote/project/

# 指定端口
rsync -avz -e "ssh -p 2222" /local/path/ user@server:/remote/path/

# 删除目标目录中多余的文件(同步)
rsync -avz --delete /local/path/ user@server:/remote/path/

# 只上传更新的文件
rsync -avzu /local/path/ user@server:/remote/path/
Release time: 10/11/2025, 10:26:00

Last updated:

⟣ Growing, with you. ⟢