Ssh
使用織物 django 進行 tmux 的正確方法是什麼?
1.我在本地機器上做這個
tmux new -s amazon
然後我 ssh 到伺服器進入 tmux 視窗
shh user@amazon
然後我將它分離 ctrl bd
進入 fabfile.py 我正在這樣做
local("tmux a -t amazon") #attaching detached session local("./myscript") #problem here the tmux session pops on django runserver #and waits for input
問題:Tmux 會話在 Django 開發伺服器中彈出並且不執行 ./myscript 行並永遠等待。我做錯了什麼?
注意:./myscript 駐留在遠端伺服器上
解決方案是保持會話分離並通過以下方式執行命令
tmux send-keys -t <session-name> "Command ENTER"