Intereting Posts
Команда поиска hp-ux не работает над списком файлов Продолжает получать файлы сообщений одинаково, используя find Разница между 1> и> Как обращаться к любым файлам или сценариям, упакованным внутри RPM из% pre% post scriptlets Вносить изменения в busybox / initramfs, которые являются постоянными? Как создать сценарий оболочки для обработки команд типа ls -l / somedir Как обновить пакет с более новой версией, чем репозиторий? ограничение скорости загрузки на основе использования сети Как правильно установить программное обеспечение на Linux Mint? Очень низкая производительность SMB3 (и SMB2) между клиентом Linux SMB и сервером Samba 4 Как отключить запрос пароля на стороне клиента ssh? Как получить абсолютное положение (x, y координаты) пальца на сенсорной панели? Печать выборочных полей после инструкций 1-го столбца Раздел со второго жесткого диска монтируется как / Запись на диск перед установкой

SSH'ed на удаленную машину, но локально запускайте определенные графические приложения

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

Я правильно настроил переадресацию X, но, чтобы быть ясным, я не хочу запускать эти определенные команды на удаленном сервере и пересылать их – я хочу создать новый процесс на клиенте, используя pwd с сервера.

Я мог запрограммировать deamon и запустить его на клиенте, и моя команда на сервере подключится к нему, но было бы сложно настроить (с брандмауэрами и т. Д.). Было бы здорово, если бы я каким-то образом смотался на ssh или X-пересылке. Какие-либо предложения?

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