ubuntu顺序执行python脚本
1. linux命令-nohup [案例:python在Ubuntu后台运行]
nohup命令用于后台运行程序,防止用户在退出终端后程序停止运行。使用方法如下:
运行Python程序后台:
使用命令`nohup python -u 文件名.py > 日志名.log 2>&1 &`执行Python脚本,系统会返回进程ID。
查看日志文件内容:
使用`tail -f 文件名.log`命令追踪日志文件的实时变化。
查看后台运行的进程:
使用`ps -ef | grep python`查看包含python的后台运行进程。
关闭后台运行的进程:
使用`kill -9 pid`命令终止指定的进程,例如`kill -9 29850`,然后再次运行`ps -ef | grep python`确认进程已关闭。
通过以上步骤,实现Python程序在Ubuntu环境的后台运行、日志监控与进程管理。
2. ubuntu涓婃庝箞璁剧疆榛樿python锻戒护鏄镓ц宲ython3钥屼笉鏄痯ython2
杩欐槸锲犱负鐩鍓嶆墍链夌殑linux绯荤粺榛樿ょ増链閮芥槸python2锛屾ゆ柟娉曢傜敤浜巙buntu鍜宒ebian 鍏朵粬鍙戣岀増链娌℃湁娴嬭瘯銆傛e父𨱍呭喌锘轰簬ubuntu涓巇ebian寮鍙戠殑鍙戣岀増链閮芥敮鎸併
宸ュ叿铡熸枡锛氱数鑴+ubuntu+phthon
涓銆佹墦寮缁堢鍒嗗埆杈揿叆涓嬮溃涓ゆ浔锻戒护锛
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100 sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150銆
浜屻佺劧钖庡啀缁堢杈揿叆锛
python
濡傛灉镞犺锛屾ゆ椂python鐗堟湰搴旇ュ垏鎹㈠埌榛樿ょ殑python3浜嗐
濡傛灉闇瑕侀吨鏂板垏鎹㈠洖python鍙闇瑕佸湪缁堢杈揿叆锛
sudo update-alternatives --config python
涓夈佺劧钖庨夎呴渶瑕佺殑python鐗堟湰锛岃緭鍏ュ簭鍙峰洖杞﹀嵆鍙
锲犱负绯荤粺寰埚氱▼搴忎緷璧栦簬python2锛屽傞渶瑕佸崌绾х郴缁熸垨钥呭畨瑁呯郴缁熸洿鏂扮殑镞跺欙纴寤鸿鍏埚垏鎹㈠埌绯荤粺镄勯粯璁ょ増链琾ython2钖﹀垯鍙鑳藉嚭鐜颁緷璧栨棤娉曞畨瑁呴梾棰樸
