в настоящее время я использую Наутилус, чтобы соединиться с сервером и затем дважды щелкнуть по файлам, которые я хочу открыть. Я пытаюсь выяснить способ сделать это просто от терминала. Интернет показан sshfs
, но это в настоящее время не устанавливается, и так как Наутилус уже может сделать это, я должен смочь копировать это behavoir, не устанавливая ничего нового, правильно?
Я предполагаю то, что я действительно пытаюсь сделать, копируют behavoir соединения наутилуса с разъединением в командной строке. Прямо сейчас это опции, которые я нашел и причины, они не вполне, что я ищу
ssh -X USER@SERVER.ETC
После соединения я могу открыть файлы, но они не открыты удаленно. Здорово, но существует потеря производительности (gui задержки) по сравнению с открытием файлов локально, и критически для меня, аудио не присутствует.sftp
является большим, но я не могу открыть файлы от sftp
командная строка. gvfs-open
урожаи Invalid command.
Если вместо этого я делаю
!gvfs-open sftp://SERVER/PATH_TO_FILE
Я получаю следующую ошибку
gvfs-open: sftp://SERVER/PAth_TO_FILE: error opening location: The specified location is not mounted Shell exited with status 2
Если я соединяюсь с сервером через Наутилус сначала (и это sftp
соединение) я могу выполниться gvfs-open sftp://SERVER/PATH_TO_FILE
и откройте файл локально. Как я делаю это просто от терминала? И что Наутилус делает по-другому, чем выполнение sftp
от терминала?Спасибо!
То, что можно сделать в рабочем процессе командной строки:
gvfs-mount ssh://your-server/
gedit /run/user/1000/gvfs/sftp:host=your-server/path/to/file.txt