use*_*963 55 linux windows scp path file-transfer
我在Windows机器上运行putty客户端以成功连接到Linux机器.现在,我希望能够将Linux文件中的文件复制/home/ubuntu/myfile到C:/Users/Anshul/Desktop本地计算机上的路径下.Windows机器上的用户是anshul.我在putty上给出以下命令,但它不起作用:
scp /home/ubuntu/myfile ip_address_of_windows_machine:C:/Users/Anshul/Desktop
Run Code Online (Sandbox Code Playgroud)
我认为Windows机器的路径是错误的.请帮忙,因为我已经在大量的论坛上猛烈抨击,但似乎没有一个为Windows服务器提供正确的路径.不建议像其他选项WinScp
Hes*_*aqi 66
下载pscp从腻子下载页面,然后用它从Windows计算机CMD是这样的:
pscp username_linux_machine@ip_of_linux_machine:/home/ubuntu/myfile.ext C:\Users\Name\Downloads
Run Code Online (Sandbox Code Playgroud)
它将询问您关于Linux机器的用户名密码,然后为您复制.
小智 43
试试这个,它确实有效.
$ scp username@from_host_ip:/home/ubuntu/myfile /cygdrive/c/Users/Anshul/Desktop
Run Code Online (Sandbox Code Playgroud)
并用于复制所有文件
$ scp -r username@from_host_ip:/home/ubuntu/ *. * /cygdrive/c/Users/Anshul/Desktop
Run Code Online (Sandbox Code Playgroud)
emo*_*azz 20
这个对我有用.
scp /home/ubuntu/myfile username@IP_of_windows_machine:/C:/Users/Anshul/Desktop
Run Code Online (Sandbox Code Playgroud)
Ati*_*tif 11
您可以使用以下内容
scp -r username_Linuxmachine@LinuxMachineAddress:Path/To/File Path/To/Local/System/Directory
Run Code Online (Sandbox Code Playgroud)
这会将 复制File到您当前正在使用的系统上的指定本地目录。
该-r标志告诉scp递归复制远程路径是否确实是目录。
Windows本身不支持SSH/SCP/SFTP.您是否在该Windows服务器上运行SSH服务器应用程序?如果是这样,其中一个配置选项可能是根所在的位置,您可以指定相对于该根的路径.在任何情况下,请查看您在Windows中运行的SSH服务器应用程序的文档.
或者,用于smbclient将文件推送到Windows共享.
小智 7
通过Git Bash控制台从Windows访问:
scp root@ip:/etc/../your-file "C:/Users/XXX/Download"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
285136 次 |
| 最近记录: |