centos下7z文件的解壓方法
yum install p7zip -y
解壓7z:使用方法:7za x file.7z
上傳下載文件
yum install -y lrzsz
sz命令發送文件到本地:
# sz filename
rz命令本地上傳文件到服務器:
# rz
設置定時任務:
yum install crontabs
systemctl enable crond (設為開機啟動)
systemctl start crond(啟動crond服務)
systemctl status crond (查看狀態)
設置用戶自定義定時任務 vi /etc/crontab
-
* 3 * * * root /usr/local/mycommand.sh
(每天凌晨三點,執行命令腳本,PS:這里由於第一個的分鍾沒有設置,那么就會每天凌晨3點的每分鍾都執行一次命令) -
0 3 * * * root /usr/local/mycommand.sh
(這樣就是每天凌晨三點整執行一次命令腳本)
查看crontab的日志
日志文件為/var/log/cron
保存生效
加載任務,使之生效:crontab /etc/crontab
查看任務:crontab -l
$ crontab -u 用戶名 -l (列出用戶的定時任務列表)
1、將代碼上傳服務器
2、解壓服務器上的代碼
3、進入解壓后的目前,安裝依賴包 pip install -r requirements.txt
4、啟動文件 python main.py
5、新建啟動文件 start.sh
#!/usr/bin/sh
#cd /home/testknpub/django/workspace/測試-riskInterfaceTool
cd /home/testknpub/django/workspace/test-variables/Risk_Variables
run_rs=$(nohup python main.py > logs/debug.log 2>&1 &)
echo '成功啟動服務'
6、設置定時任務