Похоже, косая черта после d: это неправильный путь?
Paul
Ответы:
13
Лучший способ скопировать файлы из Windows в Linux с помощью командной строки - через pscp. Это очень легко и безопасно. Чтобы pscp работал на вашем компьютере с Windows, вам нужно добавить его исполняемый файл в системный путь. Как только это будет сделано, вы можете использовать следующий формат для копирования файла.
Чтобы улучшить свой ответ, я предлагаю вам включить в свой ответ несколько релевантных цитат / резюме ... (оставить гиперссылку в нем - тьфу, например, для тех, кто хочет получить дополнительную справочную информацию и т. Д.)
Pierre.Vriens
Можно ли сменить каталог на Linux и отправить его в Windows, используя PSCP?
Аманданова
12
Хм, если вы используете Cygwin, вы хотите, чтобы эта команда выглядела как
Если вы работаете в Windows, лучше всего загрузить и установить Cygwin. Получите путь к бинарной папке и добавьте его в системный путь. Теперь вы можете запускать команды Linux в командной строке.
Откройте командную строку и перейдите в каталог, где находится файл, который вы хотите скопировать. Запустите следующую команду;
scp file.txt root@1.1.1.1:/opt/
scp - команда защищенного копирования
file.txt - файл, который вы хотите скопировать
root - имя пользователя, используемое для входа на компьютер CentOS
1.1.1.1 - IP-адрес машины CentOS. Нет необходимости говорить, что ваш компьютер с Windows и компьютер с CentOS должны иметь возможность общаться друг с другом
: / opt - это каталог, в который вы сохраняете файл, я обычно сохраняю все в каталог / opt
Не забудьте @ между именем пользователя и IP-адресом и: между IP-адресом и каталогом, в который вы сохраняете файл.
Если вам нужен ключ для входа на сервер, введите следующее;
scp key.pem file.txt root@1.1.1.1:/opt
Для удобства я просто скопирую файл, который хочу скопировать, в каталог с ключевыми файлами, чтобы вы знали, что все будет работать гладко
Я очень рекомендую использовать WinSCP, если вы пользователь Windows . Он имеет хороший интуитивно понятный интерфейс и выполняет работу легко и безболезненно.
В 2020 году PowerShell теперь имеет доступ к scp без необходимости устанавливать что-либо еще
Даниэль
0
WinSCP - определенно полезная утилита, особенно если вам нужен графический интерфейс. Но если вы ищете альтернативу командной строки, не имея дело с установкой Cygwin, есть также и то, pscpчто входит в набор инструментов PuTTY.
Ответы:
Лучший способ скопировать файлы из Windows в Linux с помощью командной строки - через pscp. Это очень легко и безопасно. Чтобы pscp работал на вашем компьютере с Windows, вам нужно добавить его исполняемый файл в системный путь. Как только это будет сделано, вы можете использовать следующий формат для копирования файла.
Вы можете обратиться к следующему сообщению в блоге для получения дополнительной информации о настройке PSCP.
http://comtechies.com/2016/02/copy-files-between-windows-and-linux.html
источник
Хм, если вы используете Cygwin, вы хотите, чтобы эта команда выглядела как
Или вы можете использовать WinSCP, вы, вероятно, найдете это проще.
источник
Если вы работаете в Windows, лучше всего загрузить и установить Cygwin. Получите путь к бинарной папке и добавьте его в системный путь. Теперь вы можете запускать команды Linux в командной строке.
Откройте командную строку и перейдите в каталог, где находится файл, который вы хотите скопировать. Запустите следующую команду;
Если вам нужен ключ для входа на сервер, введите следующее;
Для удобства я просто скопирую файл, который хочу скопировать, в каталог с ключевыми файлами, чтобы вы знали, что все будет работать гладко
источник
Я очень рекомендую использовать WinSCP, если вы пользователь Windows . Он имеет хороший интуитивно понятный интерфейс и выполняет работу легко и безболезненно.
Ссылка для скачивания
источник
Сначала вы должны установить любой ssh-клиент (OpenSSH), который поддерживает интерфейс командной строки для вашего компьютера с Windows:
И добавьте его путь к переменной Windows:
Мой вывод системы Windows, как показано ниже:
Тогда вы сможете выполнять те же команды на вашем компьютере с Windows
Вы также можете скопировать полный каталог, выполнив:
Чтобы скопировать один файл:
Замените расширение файла вашим собственным файлом.
источник
Если вы находитесь на удаленной машине:
Если вы находитесь на компьютере с Windows:
источник
скопировать файл из окна на Linux пишет:
(двоеточие : это важно!)
Пример:
// Я нахожусь здесь, в моей консоли
// Я выполняю следующую команду
Вы можете указать полный путь или местоположение в пути, где находится файл.
~/
означает домашний каталог пользователяubuntu
источник
WinSCP - определенно полезная утилита, особенно если вам нужен графический интерфейс. Но если вы ищете альтернативу командной строки, не имея дело с установкой Cygwin, есть также и то,
pscp
что входит в набор инструментов PuTTY.http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
источник
Если вы используете Windows и хотите скопировать на сервер Linux, установите WINSCP и просто используйте перетаскивание
источник
PSCP с -pw выставляет мой пароль, который мне не нравится. Приведенный ниже ответ работает так же, как и я, используя scp на linux -> linux.
источник