Установка GCC 4.8.5 на CentOS 8

Выглядит так, как будто вы немного ошиблись в своей команде scp.

Следующее должно работать:

scp ritu@xx.xx.xx.xxx:media/Experiment_A/features /Users/local/ExpResult

Объяснение :При входе на удаленную машину вы оказываетесь в своем домашнем каталоге. Скорее всего, это /home/username(, где username— ваше имя пользователя ). В вашем домашнем каталоге есть подкаталог media.

В команде scp, если вы укажете относительный путь , то есть путь, который не начинается с /, этот путь будет относиться к вашему домашнему каталогу. Поэтому, просто удалив /из пути, который вы использовали в своей команде, вы получите путь, который, скорее всего, будет правильным для копирования вашего файла media/Experiment_A/features.

Если это не сработает, значит, сеанс screenизменил свой текущий каталог на какой-то другой. Что вы можете сделать тогда, так это выполнить команду pwdв сеансе, а затем использовать путь, который она выводит, в вашей команде scp.

Также можно попробовать выполнить scpна удаленной машине, чтобы передать файл на локальную машину. Это, очевидно, будет работать только в том случае, если вам разрешено входить в систему локально с этой машины с помощью SSH.

0
19.10.2021, 01:52
1 ответ

Из соответствующего отчета об ошибке:

Jakub Jelinek 2017-05-13 06:52:08 UTC

The bug is on the GCC 4.8 side, so either you need to patch it, or build with -std=gnu++98 - then __GNUC_STDC_INLINE__ will not be defined and it ought to compile fine.

Пожалуйста, проверьте и этот ответ:https://unix.stackexchange.com/a/472713/260833

0
19.10.2021, 22:53

Теги

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