linux如何開啟python
1、第一種方法是直接用unhup命令來讓程式在後臺執行,命令格式如下:
unhup python 檔名.py (> ***.log )&
在這個命令中,python指定我們要執行的檔案為python檔案,後面的檔名.py即是我們要執行的檔案。括號內容表示可以將平時輸出到控制檯中的內容重定向到*.log這個檔案中,這個是可選的,如果沒有這個,則會預設輸出到nohup.out檔案中。括號後面你的&表示後臺執行。
相關推薦:《》
2、第二種方法是寫一個指令碼,然後把指令碼提交給伺服器,讓伺服器在後臺執行指令碼里面的語句。假設我們定義了一個指令碼start.sh,其內容如下:
#!/bin/bash cd 想要執行檔案的路徑名 python -u ***.py
上述指令碼中,#!/bin/bash是指此指令碼使用/bin/bash來解釋執行下面的語句,其中cd是表示將當前目錄跳到所要執行檔案所在目錄,然後python -u ***.py則表示執行***python檔案,當寫完該指令碼後,我們就可以使用下面的這條命令來執行該指令碼從而讓程式在後臺執行:
./start.sh > result.log &
在這裡./start.sh表示執行當前目錄下的指令碼start.sh,> result.log表示把原來輸出到控制檯的東西都輸出到result.log檔案中,&表示在後臺執行
我們透過ps -e命令可以檢視後臺執行的程式都有哪些?
上圖我們可以看到,我們的指令碼start.sh和Python程式都已經在後臺成功執行,然後透過cat result.log | more就可以來檢視原來輸出到控制檯的資訊。
注:要想執行python檔案中的某個函式,一定要記得除了要定義該函式外,還要在該檔案中呼叫該函式。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/818/viewspace-2836326/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- python如何開啟excelPythonExcel
- Linux 中如何開啟埠Linux
- python如何開啟音樂檔案Python
- windows11 如何開啟linux子系統WindowsLinux
- Linux中如何檢視開啟了哪些埠?Linux
- kali linux如何開啟電源狀態通知Linux
- 如何修改Linux開啟進度條的圖片Linux
- Linux開啟hadoop沒有開啟9000埠LinuxHadoop
- 【Linux】Linux開啟snmp及查詢Linux
- linux怎麼開啟pycharm?LinuxPyCharm
- 如何在linux下啟動tomcatLinuxTomcat
- linux php-fpm 如何重啟LinuxPHP
- 恆訊科技分析:如何在linux伺服器中開啟埠?Linux伺服器
- Linux 新增開機自啟動Linux
- Linux開機自啟動配置Linux
- linux設定開機啟動Linux
- linux遠端工具vnc啟用,linux遠端工具vnc如何啟用,Linux安裝vnc教程。LinuxVNC
- 在Linux中,如何啟動、停止或重啟服務?Linux
- Linux 開機引導和啟動Linux
- 簡述Linux開機啟動流程Linux
- Linux開啟ssh連線putty教程Linux
- linux 命令列開啟資料夾Linux命令列
- linux系統開機啟動流程Linux
- linux系統檔案開啟數Linux
- 【Linux】自定義開機啟動serviceLinux
- Apache DolphinScheduler如何開啟開機自啟動功能?Apache
- Linux啟用 “啟用 Linux” 水印Linux
- 如何在Linux 中安裝 Python 3.10LinuxPython
- 如何檢查多個遠端 Linux 系統是否開啟了指定埠?Linux
- Linux部署的WGCLOUD的探針agent如何設定開機自啟動LinuxGCCloud
- Linux 中如何啟用和禁用網路卡?Linux
- Linux 如何啟動mail郵件服務LinuxAI
- Linux中如何啟用root使用者Linux
- win10 裡如何開啟rmvb_win10如何開啟rmvb影片Win10
- iPhone開啟CarPlay功能方法 iPhone如何開啟CarPlay功能?iPhone
- JeecgBoot 前端如何開啟 Mockboot前端Mock
- 國內如何開啟githubGithub
- 如何開啟php專案PHP