该任务指导管理员通过PuTTy工具,通过命令行方式将文件从Windows机器上传到Linux机器



我的笔记本电脑上运行的是Windows操作系统,我想从笔记本电脑上上传文件到我的通用服务器上,这台服务器同时运行Linux和MacOSX。

因此,我已经使用PuTTy打开了到该服务器的连接。但是,我没有尝试使用http://news.metaparadigma.de/linux-upload-and-download-via-ssh-terminal-226/网站上的命令从笔记本电脑上传文件到该服务器。似乎它只适用于Linux到Linux的机器。它无法识别我输入的Windows路径(即C:a.t txt)。

我该怎么做?

尝试在Windows上使用SCP传输文件,您可以从Putty的网站下载SCP。然后试着运行:

pscp.exe filename.extension username@domainname.com:directory/subdirectory

Pscp.exe非常慢。

使用WinSCP上传文件要快10倍。

因此,要从命令行执行此操作,首先要将winscp.com文件添加到%PATH%中。这不是一个顶级域名,而是一个可执行的.com文件,位于您的WinSCP安装目录下。

然后只需发出一个简单的命令,你的文件就会以比putty更快的速度上传:

WinSCP.com /command "open sftp://username:password@example.com:22" "put your_large_file.zip /var/www/somedirectory/" "exit"

并且确保你检查了同步文件夹功能,这基本上是rsync所做的,所以你再也不想使用pscp.exe了。

WinSCP.com /command "help synchronize"

使用putty。将安装目录路径放入环境值(path)中,如果需要,重新启动PC。

打开cmd(命令提示符)并键入

C:/> pscp "C:Users/gsjha/Desktop/example.txt" user@host:/home/

会被复制到系统中

无需任何软件下载的更好更快的方法。

  • 打开命令提示符并按照下面提到的步骤操作
  • cd路径/从//文件/istobe/复制
  • ftp (serverip或name)
  • 它将询问服务器(AIX)用户:(用户名)
  • 会要求输入密码:(password)
  • cd路径//文件/istobe/复制
  • pwd(检查当前路径)
  • mput(要复制的目录名)

相关内容

最新更新