From cfedb986c2a27c017d6a156bb61af26a055775fe Mon Sep 17 00:00:00 2001 From: SundayEnglish Date: Wed, 19 Feb 2025 14:42:29 +0700 Subject: [PATCH] fix --- README.md | 10 +++++----- output.log | 2 ++ 2 files changed, 7 insertions(+), 5 deletions(-) create mode 100644 output.log diff --git a/README.md b/README.md index 9c271f0..d4cccf9 100644 --- a/README.md +++ b/README.md @@ -4,11 +4,11 @@ Bạn có thể chạy ứng dụng Flask (`app.py`) dưới nền và lưu PID vào file để dễ dàng quản lý. ```bash -nohup python app.py > output.log 2>&1 & echo $! > servermanagement.pid +nohup python3 app.py > output.log 2>&1 & echo $! > servermanagement.pid ``` ### 🔍 Giải thích lệnh: -- `nohup python app.py > output.log 2>&1 &` → Chạy `app.py` ngầm, không bị dừng khi thoát terminal. +- `nohup python3 app.py > output.log 2>&1 &` → Chạy `app.py` ngầm, không bị dừng khi thoát terminal. - `echo $! > servermanagement.pid` → Lưu **Process ID (PID)** vào file `servermanagement.pid`. --- @@ -32,7 +32,7 @@ rm servermanagement.pid Bạn có thể đổi tên file PID theo ý muốn, ví dụ `myservermanagement.pid`: ```bash -nohup python app.py > output.log 2>&1 & echo $! > myservermanagement.pid +nohup python3 app.py > output.log 2>&1 & echo $! > myservermanagement.pid ``` Dừng ứng dụng: @@ -48,8 +48,8 @@ rm myservermanagement.pid Nếu bạn chạy nhiều ứng dụng Flask, hãy sử dụng file PID riêng cho từng ứng dụng: ```bash -nohup python service1.py > service1.log 2>&1 & echo $! > service1.pid -nohup python service2.py > service2.log 2>&1 & echo $! > service2.pid +nohup python3 service1.py > service1.log 2>&1 & echo $! > service1.pid +nohup python3 service2.py > service2.log 2>&1 & echo $! > service2.pid ``` Dừng từng ứng dụng: diff --git a/output.log b/output.log new file mode 100644 index 0000000..256e8df --- /dev/null +++ b/output.log @@ -0,0 +1,2 @@ +nohup: ignoring input +nohup: failed to run command 'python': No such file or directory