Parece que a barra depois de d: é o caminho errado?
Paulo
Respostas:
13
A melhor maneira de copiar arquivos do Windows para o Linux usando a linha de comando é através do pscp. É muito fácil e seguro. Para que o pscp funcione na sua máquina Windows, você precisa adicionar o executável ao caminho do sistema. Uma vez feito, você pode usar o seguinte formato para copiar o arquivo.
Para melhorar sua resposta, sugiro que você inclua algumas citações / resumo relevantes em sua resposta ... (deixar o hiperlink nele é fie, por exemplo, para aqueles que desejam mais informações sobre o plano de fundo, etc.)
Pierre
é possível tar um diretório no linux e enviá-lo para o windows usando o pscp?
amandanovaes
12
Humm, se você estiver usando o cygwin, você quer que esse comando se pareça
Supondo que você esteja no Windows, a melhor maneira é baixar e instalar o cygwin. Obtenha o caminho para a pasta binária e adicione-o ao caminho do sistema. Agora você pode executar comandos do Linux em sua linha de comandos.
Abra o prompt de comando e vá para o diretório em que seu arquivo deseja copiar. Execute o seguinte comando;
root - nome de usuário usado para efetuar login na máquina CentOS
1.1.1.1 - Endereço IP da máquina CentOS. Escusado será dizer que sua máquina Windows e a máquina CentOS precisam ser capazes de se comunicar umas com as outras
: / opt - este é o diretório com o qual você salva o arquivo, geralmente eu salvo tudo no diretório / opt
Não esqueça o @ entre o nome de usuário e o endereço IP e o: entre o endereço IP e o diretório em que você está salvando o arquivo
Se você precisar de uma chave para efetuar login no servidor, digite o seguinte;
Por uma questão de praticidade, basta copiar o arquivo que quero copiar para o diretório de arquivos-chave, para que você saiba que tudo funcionará sem problemas
Em 2020, o PowerShell agora tem o scp disponível sem precisar instalar mais nada
Daniel
0
O WinSCP é definitivamente um utilitário útil, especialmente se você deseja uma interface gráfica. Mas se você está procurando uma alternativa de linha de comando sem ter que lidar com a instalação do cygwin, também pscphá parte da coleção de ferramentas PuTTY.
Respostas:
A melhor maneira de copiar arquivos do Windows para o Linux usando a linha de comando é através do pscp. É muito fácil e seguro. Para que o pscp funcione na sua máquina Windows, você precisa adicionar o executável ao caminho do sistema. Uma vez feito, você pode usar o seguinte formato para copiar o arquivo.
Você pode consultar a seguinte postagem no blog para obter mais informações sobre a instalação do pscp.
http://comtechies.com/2016/02/copy-files-between-windows-and-linux.html
fonte
Humm, se você estiver usando o cygwin, você quer que esse comando se pareça
Ou você pode usar o WinSCP, provavelmente achará isso mais simples.
fonte
Supondo que você esteja no Windows, a melhor maneira é baixar e instalar o cygwin. Obtenha o caminho para a pasta binária e adicione-o ao caminho do sistema. Agora você pode executar comandos do Linux em sua linha de comandos.
Abra o prompt de comando e vá para o diretório em que seu arquivo deseja copiar. Execute o seguinte comando;
Se você precisar de uma chave para efetuar login no servidor, digite o seguinte;
Por uma questão de praticidade, basta copiar o arquivo que quero copiar para o diretório de arquivos-chave, para que você saiba que tudo funcionará sem problemas
fonte
Eu recomendo usar o WinSCP se você for um usuário do Windows . Ele tem uma boa interface intuitiva e faz o trabalho facilmente e sem problemas.
Link para Download
fonte
Primeiro você precisa instalar qualquer cliente ssh (OpenSSH) que suporte a interface de linha de comando para sua máquina Windows:
E adicione seu caminho ao windows Variable:
Minha saída do sistema Windows como abaixo:
Então você poderá executar os mesmos comandos na sua máquina Windows
Você também pode copiar o diretório completo executando:
Para copiar um arquivo único:
Substitua a extensão do arquivo pelo seu próprio arquivo.
fonte
Se você estiver na máquina remota:
Se você está atualmente na máquina Windows:
fonte
copiar um arquivo do windows para o linux write:
(o cólon : é importante!)
Exemplo:
// estou localizado aqui no meu console
// estou executando o próximo comando
Você pode colocar o caminho completo ou o local no caminho em que o arquivo está localizado.
~/
significa o diretório inicial do usuárioubuntu
fonte
O WinSCP é definitivamente um utilitário útil, especialmente se você deseja uma interface gráfica. Mas se você está procurando uma alternativa de linha de comando sem ter que lidar com a instalação do cygwin, também
pscp
há parte da coleção de ferramentas PuTTY.http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
fonte
Se você estiver usando o Windows e quiser copiar para o servidor Linux, instale o WINSCP e use o recurso de arrastar e soltar
fonte
O pscp com -pw expõe minha senha, da qual não gosto. A resposta abaixo funciona como eu usando scp no linux -> linux.
fonte