Skip to content

服务部署相关命令

给文件权限

shell
sudo chmod +x  pocketbase

启动服务

shell
nohup ./pocketbase serve &

查找并杀死进程

shell
# 登录到服务器
ssh user@your-server-ip

# 然后在服务器上执行以下命令:

# 方法1:按端口查找并杀死进程
lsof -ti:3000 | xargs kill -9  # 3000 是你的端口号

# 方法2:按进程名查找
ps aux | grep node
# 找到对应的 PID(进程ID),然后:
kill -9 PID

# 方法3:如果知道 nohup.out 文件位置
ps aux | grep "node.*your-app-name"
kill -9 PID

# 方法4:killall(杀死所有 node 进程,慎用)
killall -9 node

常用命令说明

ps aux | grep node - 列出所有 node 进程
lsof -ti:PORT - 查找占用指定端口的进程 ID
kill -9 PID - 强制杀死进程(-9 是 SIGKILL 信号)
kill PID - 优雅关闭进程(发送 SIGTERM 信号)

Release time: 1/18/2025, 1:49:00

Last updated:

⟣ Growing, with you. ⟢