Как запустить приложение на других рабочих площадках? [dубликат]

Это ответ, но определенно не ответ.

Я обнаружил, что sshd (демон для служб ssh на удаленном хосте) будет запускать команды в ~ / .ssh / rc при подключении , Я только что создал этот файл и добавил who там, и теперь каждый раз, когда я делаю удаленное соединение, отображается список пользователей, и я все равно получаю оболочку для входа.

На удаленном хосте:

File ~/.ssh/rc:

#!/bin/bash

# This file is executed by sshd when a remote connection is started over ssh
who

На клиенте:

In file ~/.bash_aliases:

#!/bin/bash

# ssh to the linux lab. Takes hostnames defined in ~/.ssh/config as 
# parameters
function sshll()
{
    if [ "$@" ]
      echo "Connecting to hostname $@";
      sshpass -f <password_file> ssh $@;
    else
      echo "Connecting to default host";
      sshpass -f <password_file> ssh <user@ipaddress>;
    fi
}

Мне все еще интересно узнать, как это сделать с клиентской стороны, однако для других пользователей с аналогичными проблемами, которые не могут использовать ~ /.ssh/rc из-за отсутствия разрешений или по какой-либо другой причине.

7
задан 25 June 2011 в 14:28

7 ответов

, даже если вы действительно можете написать какой-либо скрипт для автоматического запуска любого приложения, которое вы хотите использовать в разных сеансах X, вы можете захотеть просмотреть файлы confgiuration вашего wm (который есть?).

, чтобы сделать то, что вы просили, например, с xmonad (my wm), вам просто нужно написать несколько строк, например

className =? "Icedove" --> doShift "3:mail"

, если вы используете compiz, я думаю, что есть плагин для подачи приложения в определенной рабочей области. поэтому все, что вам нужно сделать, это просто запустить их автоматически.

, пожалуйста, укажите свой wm:)

3
ответ дан 25 July 2018 в 20:30
  • 1
    home @ home-Aspire-1810TZ: /etc/init.d$ wmctrl -m Название: Compiz Класс: N / A PID: N / A – curious 25 June 2011 в 13:40
  • 2
    Я обнаружил, что devilspie - это инструмент, который я ищу. Я сообщу вам. Я также нашел compizconfig-settings-manager, но я предпочитаю sth из командной строки – curious 25 June 2011 в 14:03
  • 3
    Кажется, что в Compiz wm команды devilspie не работают. Я создаю простой файл user.ds под именем ~ user / .devilspies (if (is (application_name) "google-chrome") (set_workspace 2) ), но кажется, что он не соответствует правилу. – curious 25 June 2011 в 18:09

, даже если вы действительно можете написать какой-либо скрипт для автоматического запуска любого приложения, которое вы хотите использовать в разных сеансах X, вы можете захотеть просмотреть файлы confgiuration вашего wm (который есть?).

, чтобы сделать то, что вы просили, например, с xmonad (my wm), вам просто нужно написать несколько строк, например

className =? "Icedove" --> doShift "3:mail"

, если вы используете compiz, я думаю, что есть плагин для подачи приложения в определенной рабочей области. поэтому все, что вам нужно сделать, это просто запустить их автоматически.

, пожалуйста, укажите свой wm:)

3
ответ дан 2 August 2018 в 02:20
  • 1
    home @ home-Aspire-1810TZ: /etc/init.d$ wmctrl -m Название: Compiz Класс: N / A PID: N / A – curious 25 June 2011 в 13:40
  • 2
    Я обнаружил, что devilspie - это инструмент, который я ищу. Я сообщу вам. Я также нашел compizconfig-settings-manager, но я предпочитаю sth из командной строки – curious 25 June 2011 в 14:03
  • 3
    Кажется, что в Compiz wm команды devilspie не работают. Я создаю простой файл user.ds под именем ~ user / .devilspies (if (is (application_name) "google-chrome") (set_workspace 2) ), но кажется, что он не соответствует правилу. – curious 25 June 2011 в 18:09

, даже если вы действительно можете написать какой-либо скрипт для автоматического запуска любого приложения, которое вы хотите использовать в разных сеансах X, вы можете захотеть просмотреть файлы confgiuration вашего wm (который есть?).

, чтобы сделать то, что вы просили, например, с xmonad (my wm), вам просто нужно написать несколько строк, например

className =? "Icedove" --> doShift "3:mail"

, если вы используете compiz, я думаю, что есть плагин для подачи приложения в определенной рабочей области. поэтому все, что вам нужно сделать, это просто запустить их автоматически.

, пожалуйста, укажите свой wm:)

3
ответ дан 4 August 2018 в 18:02
  • 1
    home @ home-Aspire-1810TZ: /etc/init.d$ wmctrl -m Название: Compiz Класс: N / A PID: N / A – curious 25 June 2011 в 13:40
  • 2
    Я обнаружил, что devilspie - это инструмент, который я ищу. Я сообщу вам. Я также нашел compizconfig-settings-manager, но я предпочитаю sth из командной строки – curious 25 June 2011 в 14:03
  • 3
    Кажется, что в Compiz wm команды devilspie не работают. Я создаю простой файл user.ds под именем ~ user / .devilspies (if (is (application_name) "google-chrome") (set_workspace 2) ), но кажется, что он не соответствует правилу. – curious 25 June 2011 в 18:09

, даже если вы действительно можете написать какой-либо скрипт для автоматического запуска любого приложения, которое вы хотите использовать в разных сеансах X, вы можете захотеть просмотреть файлы confgiuration вашего wm (который есть?).

, чтобы сделать то, что вы просили, например, с xmonad (my wm), вам просто нужно написать несколько строк, например

className =? "Icedove" --> doShift "3:mail"

, если вы используете compiz, я думаю, что есть плагин для подачи приложения в определенной рабочей области. поэтому все, что вам нужно сделать, это просто запустить их автоматически.

, пожалуйста, укажите свой wm:)

3
ответ дан 6 August 2018 в 02:34
  • 1
    home @ home-Aspire-1810TZ: /etc/init.d$ wmctrl -m Название: Compiz Класс: N / A PID: N / A – curious 25 June 2011 в 13:40
  • 2
    Я обнаружил, что devilspie - это инструмент, который я ищу. Я сообщу вам. Я также нашел compizconfig-settings-manager, но я предпочитаю sth из командной строки – curious 25 June 2011 в 14:03
  • 3
    Кажется, что в Compiz wm команды devilspie не работают. Я создаю простой файл user.ds под именем ~ user / .devilspies (if (is (application_name) "google-chrome") (set_workspace 2) ), но кажется, что он не соответствует правилу. – curious 25 June 2011 в 18:09

, даже если вы действительно можете написать какой-нибудь скрипт для автоматического запуска любого приложения, которое вы хотите использовать в разных X-сессиях, вы можете захотеть посмотреть файлы конфигирования вашего wm (это?).

, чтобы сделать то, что вы просили, например, с xmonad (my wm), вам просто нужно написать несколько строк, например

  className =?  «Icedove» - & gt;  doShift «3: mail»  

, если вы используете compiz, я думаю, что есть плагин для размещения приложения в определенной рабочей области. поэтому все, что вам нужно сделать, это просто запустить их автоматически.

, пожалуйста, укажите ваш wm:)

3
ответ дан 7 August 2018 в 20:10

, даже если вы действительно можете написать какой-нибудь скрипт для автоматического запуска любого приложения, которое вы хотите использовать в разных X-сессиях, вы можете захотеть посмотреть файлы конфигирования вашего wm (это?).

, чтобы сделать то, что вы просили, например, с xmonad (my wm), вам просто нужно написать несколько строк, например

  className =?  «Icedove» - & gt;  doShift «3: mail»  

, если вы используете compiz, я думаю, что есть плагин для размещения приложения в определенной рабочей области. поэтому все, что вам нужно сделать, это просто запустить их автоматически.

, пожалуйста, укажите ваш wm:)

3
ответ дан 10 August 2018 в 08:33

, даже если вы действительно можете написать какой-нибудь скрипт для автоматического запуска любого приложения, которое вы хотите использовать в разных X-сессиях, вы можете захотеть посмотреть файлы конфигирования вашего wm (это?).

, чтобы сделать то, что вы просили, например, с xmonad (my wm), вам просто нужно написать несколько строк, например

  className =?  «Icedove» - & gt;  doShift «3: mail»  

, если вы используете compiz, я думаю, что есть плагин для размещения приложения в определенной рабочей области. поэтому все, что вам нужно сделать, это просто запустить их автоматически.

, пожалуйста, укажите ваш wm:)

3
ответ дан 15 August 2018 в 20:39
  • 1
    home @ home-Aspire-1810TZ: /etc/init.d$ wmctrl -m Название: Compiz Класс: N / A PID: N / A – curious 25 June 2011 в 13:40
  • 2
    Я обнаружил, что devilspie - это инструмент, который я ищу. Я сообщу вам. Я также нашел compizconfig-settings-manager, но я предпочитаю sth из командной строки – curious 25 June 2011 в 14:03
  • 3
    Похоже, что в Compiz wm команды devilspie не работают. Я создаю простой файл user.ds под ~ user / .devilspies (если (is (имя_программы) и «google-chrome») (set_workspace 2)) [ ! d0], но, похоже, это не соответствует правилу. – curious 25 June 2011 в 18:09

Другие вопросы по тегам:

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