tmuxを起動し、起動時に一連のコマンドを実行します。

tmuxを起動し、起動時に一連のコマンドを実行します。

起動時に特定のユーザーに対してtmuxを起動する方法を見つけようとしています。 tmuxセッションは2つのPythonスクリプトを実行する必要があります。

Pythonを起動できると思います。ここで言及したしかし、私はむしろtmuxセッションに入れたいと思います。

可能ですか?どうすればいいですか?

ベストアンサー1

私の場合は、スクリプトを実行するためのユーザーアカウントしかなかったので、~/.tmux.confファイルを作成して、そのユーザーのホームディレクトリにデフォルトのtmux設定を提供しました。

私の ~/.tmux.conf ファイルはおおよそ次のようになります。

new-session -d -s MYSESSIONNAME
set -g status off
new-window ~/my-startup-script.sh

明らかに、my-startup-script.shには+x権限セットが必要です。

~/.tmux.conf tmux スクリプトを起動するには、次のコマンドを実行します。

tmux start-server

おすすめ記事