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
- 如何在linux下開啟FTP服務LinuxFTP
- linux 如何檢視防火牆是否開啟Linux防火牆
- kali linux如何開啟電源狀態通知Linux
- windows11 如何開啟linux子系統WindowsLinux
- Linux中如何檢視開啟了哪些埠?Linux
- linux 開啟啟動nodemanagerLinux
- 如何修改Linux開啟進度條的圖片Linux
- Linux如何實現開機啟動程式詳解Linux
- Linux開啟SSHLinux
- Linux開啟hadoop沒有開啟9000埠LinuxHadoop
- Python Linux開發PythonLinux
- linux怎麼開啟pycharm?LinuxPyCharm
- linux 開啟PHP服務LinuxPHP
- Linux開機啟動(bootstrap)Linuxboot
- Linux開機自啟配置Linux
- 【Linux】Linux開啟snmp及查詢Linux
- win10 裡如何開啟rmvb_win10如何開啟rmvb影片Win10
- Apache DolphinScheduler如何開啟開機自啟動功能?Apache
- 恆訊科技分析:如何在linux伺服器中開啟埠?Linux伺服器
- linux php-fpm 如何重啟LinuxPHP
- linux下如何啟動svn教程Linux
- 如何開啟php專案PHP
- 國內如何開啟githubGithub
- win10 裡如何開啟rmvb_win10如何開啟rmvb視訊Win10
- 【Linux】建立linux開機啟動檔案Linux
- Linux開機自啟動配置Linux
- linux設定開機啟動Linux
- linux開啟telnet服務Linux
- linux RAC 自啟動開關Linux
- Linux 新增開機自啟動Linux
- 如何在linux下啟動tomcatLinuxTomcat
- 如何修改 Linux 的 GRUB 啟動背景Linux
- linux下如何自動啟動db!Linux
- 在Linux中,如何啟動、停止或重啟服務?Linux
- Wordpress如何開啟除錯模式除錯模式