Выполнение команды после разделения панели tmux

Вы используете su, который используется для "переключения пользователя". Конечно, это не сработает, потому что www-data - это учетная запись пользователя, которая не может быть использована для входа в систему. Вы сказали: /usr/sbin/nologin.

Возможно, вам нужен sudo, который используется для "выполнения команды от имени другого пользователя".

sudo -u www-data ./http-app.py
2
01.08.2016, 15:46
1 ответ

Чтобы разделить окно по горизонтали и запустить команду ls -al , как если бы вы ввели ее в новом терминале / панели

bind-key '"' split-window \; send-keys "ls -al" Enter

для вертикального разделения

bind-key % split-window -h \; send-keys "ls -al" Enter

Разделить по горизонтали и запустить команду в фоновом режиме, затем захватите вывод в режиме копирования

bind-key " split-window \; run-shell "ls -al"

\; используется для цитирования ", предназначенного для команды разделенного окна из команда bind-key .

2
27.01.2020, 22:10

Теги

Похожие вопросы