Вы используете su
, который используется для "переключения пользователя". Конечно, это не сработает, потому что www-data
- это учетная запись пользователя, которая не может быть использована для входа в систему. Вы сказали: /usr/sbin/nologin
.
Возможно, вам нужен sudo
, который используется для "выполнения команды от имени другого пользователя".
sudo -u www-data ./http-app.py
Чтобы разделить окно по горизонтали и запустить команду 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
.