2015-03-14 5 views
0

У меня есть две машины debian, и я хочу сделать декомпрессию 7z непосредственно на удаленной машине, подключенной через ssh. Я подключился к удаленной машине и попытался выполнить командуЗапуск 7z на удаленной машине по ssh

7z x -so myfile.7z 

Это вернуло ошибку, поскольку команда не найдена. Тем не менее, я уверен, 7z установлен на удаленном компьютере. И если я вхожу на локальную станцию ​​(на реальной машине), эти команды работают нормально.

Есть ли в любом случае я могу запустить эту команду удаленно через сеанс ssh?

+0

сделал и перейдите в расположение файла? – TEDDY

+0

Да. Конечно. После того, как я вошел в систему, используя ssh, я подключился к этому месту, а затем попытался запустить команду. –

+0

try, '7za e myfile.7z' – TEDDY

ответ

1

Ваша дистанционная система не 7zip установлена, поэтому .7z файлы обыкновение быть распакованы, пока вы не установите 7zip установить 7zip sudo apt-get install p7zip затем разархивировать с 7za e myfile.7z

+0

Это кажется маловероятным. Потому что я мог бы распаковать его хорошо, когда я вхожу на удаленную машину локально, как упоминалось в моем вопросе. –

+0

, если он был установлен на удаленном компьютере, при запуске «whereis 7za» он должен дать вам что-то вроде «7za:/usr/bin/7za /usr/share/man/man1/7za.1.gz». – TEDDY

Смежные вопросы