windows与linux系统互相拷贝文件

  借助 PSCP 命令可以实现文件的互拷:


  1、下载pscp.exe 文件

  2、如果想在所有目录可以执行,请更改环境变量。

  windows执行指令时直接到这些目录去寻找可执行文件。

  设置环境变量的方法:

  我的电脑->属性->高级->环境变量

  里面有用户变量和系统变量两种。用户变量当然是只有当前用户才能使用的,系统变量是所有用户都能使用的。

  我们就编辑用户变量中的变量名为PATH的变量。

  点击“编辑”后发现变量值就是用分号“;”隔开的路径名,在这里加上我们的路径。

  比如我加上后变量值变为 “C:Program FilesStormIICodec;C:Program FilesStormII;C:Program FilesPuTTY”。

  3. 环境变量改好后,在命令行下输入 pscp就可以拷文件了:

  命令格式:pscp localfile rootuser@remoteip:/fileDirectory

  拷贝整个文件夹: pscp -r localDir rootuser@remoteip:/fileDirectory

  如果是从linux拷贝文件,是同样的方法,只不过是把前后地址对换一下即可;

  4. 比如我想把windows下e:htk 整个目录的所有文件复制到linux /root目录下,命令如下:

  pscp -r -l root -pw 1234567890 e:htk 192.168.0.204:/root

  说明:

  -r 复制目录下所有文件;

  -l 对方机器(linux)的用户名(root);

  -pw 密码(1234567890 );

  e:htk 源文件/文件夹的地址;

  192.168.0.204:/root 目的文件/文件夹的地址。192.168.0.204为linux机器的ip地址。

  5. 反过来,把linux soundRcg目录下的test.txt文件传输到windows e:下,同样在windows命令行中敲入命令:

  pscp -l root -pw 1234567890 192.168.0.204:/soundRcg/test.txt E:

  备注:pscp似乎传输速度不是很快。

时间: 2024-10-02 10:33:54

windows与linux系统互相拷贝文件的相关文章

Linux系统之间拷贝文件的方法总结

首先,无论本地还是远程,需要移动或拷贝的文件较多且都不太大时,用cp命令和mv命令效率较低,可以先使用tar工具对将要拷贝/移动的内容进行打包/压缩,之后再进行拷贝/移动,最后再解包/解压缩. 另外,也是很关键的一个技巧,即,不必在tar打包/压缩完毕之后再进行拷贝,解包/解压缩,可以通过管道一边打包/压缩另一边执行拷贝解包/解压缩. 比如,tar命令可以和nc命令结合可以快速在两台机器之间传输文件和目录: B机器: nc -l 5555 |tar -C /tmp/test/ -xf - A机器

Linux系统中的文件类型及文件扩展名详解

  Linux文件类型和Linux文件的文件名所代表的意义是两个不同的概念.我们通过一般应用程序而创建的比如file.txt.file.tar.gz ,这些文件虽然要用不同的程序来打开,但放在Linux文件类型中衡量的话,大多是常规文件(也被称为普通文件). 一. 文件类型 Linux文件类型常见的有:普通文件.目录文件.字符设备文件和块设备文件.符号链接文件等,现在我们进行一个简要的说明. 1. 普通文件 我们用 ls -lh 来查看某个文件的属性,可以看到有类似-rwxrwxrwx,值得注意

如何恢复linux系统根分区文件权限

如果不小心将/目录权限搞错了,比如chmod -R 777 / 那么恭喜你,系统将崩溃,系统很多命令无法启动,命令无法执行: 或许你会说,找一台正常的系统照着权限改回来,那么恭喜你,数十万的文件也会让你崩溃. 这时候可以通过系统自带的getfacl命令来拷贝和还原系统权限,本文将告诉你如何恢复linux系统根分区文件权限 解决方法:找一台权限正常的linux(最好和故障机同版本的) 通过getfacl -R / >systemp.bak将这个正常系统的/目录下所有文件的权限都备份保存在syste

csv-如何在linux系统解析EXCEL文件?

问题描述 如何在linux系统解析EXCEL文件? 如题所示,现在有个项目,需要在linux环境下:1:直接解析xls文件2:或者用linux下的什么命令.工具之类把.xls文件转存为.csv文件,然后再读取csv文件 小弟不才,目前只实现了读取csv文件但是如何直接读取xls文件和""xls-->csv""文件转换,目前找不到有效的方法 请大大们帮忙. 解决方案 可以用libxlhttp://www.libxl.com/ 解决方案二: 可以参考这个博客:ht

linux系统编程之文件与I/O(六) fcntl函数与文件锁

一.fcntl函数 功能:操纵文件描述符,改变已打开的文件的属性 int fcntl(int fd, int cmd, ... /* arg */ ); cmd的取值可以如下: 复制文件描述符 F_DUPFD (long) 设置/获取文件描述符标志 F_GETFD (void) F_SETFD (long) 设置/获取文件状态标志 F_GETFL (void) F_SETFL (long) 获取/设置文件锁 F_GETLK F_SETLK,F_SETLKW 其中复制文件描述符可参见<linux系

vmlinux-vm虚拟机下linux系统如何把文件传到window

问题描述 vm虚拟机下linux系统如何把文件传到window 网上有说用vmtool,我已经装好了vmtools 但是mnt文件夹下又没有hgfs这个文件,那应该怎么办呢 或者有没有其他的办法 求大神给我说说啊谢谢你们了 解决方案 先设置虚拟机共享目录.然后再重新安装vmtools. 解决方案二: 你的虚拟机是什么版本的?我的是9.0.安装好vmtools后,可以直接将文件拖到虚拟机中(反之一样). 解决方案三: 设置虚拟机共享目录,然后重启虚拟机.

php web 中文 乱吗-在linux系统中建立文件夹名为中文的如:”爱提问题“,怎么在web前台页面显示呢,一直乱码

问题描述 在linux系统中建立文件夹名为中文的如:"爱提问题",怎么在web前台页面显示呢,一直乱码 php处理函数mb_convert_encoding()和iconv()都不管用__ 解决方案 注意汉字编码,后天,前段编码格式要一致 解决方案二: http://jingyan.baidu.com/article/ab69b270de8b4f2ca7189f1d.html 看看这个 解决方案三: 关键是你拼接产生的文件名要和整个html的编码匹配,否则肯定是乱码 参考:http:/

虑拟机 securecrt-虑拟机(linux系统)上传文件的问题

问题描述 虑拟机(linux系统)上传文件的问题 分别用SecureCRT和WinSCP这个两软件,从主机往虑拟机上传文件,用的ssh协议,虑拟机的网络连接方式为桥接,虑拟机所有的相关服务均启动.本机上传怎么也传不上去,可用同事的机子连上之后传东西就可以传上,有遇到过这种情况的给解释下怎么回事! 解决方案 可以通过sftp来传输文件

linux系统虚拟机-Linux系统的iOS文件在哪里找啊

问题描述 Linux系统的iOS文件在哪里找啊 菜鸟一枚想学习Linux系统.但是安装虚拟机后,在百度上下载一个iOS的文件居然没有找到..可能是太菜了 求哪位大神可以帮帮忙教我一下 谢谢啦! 解决方案 linux不 支持ios 还是在mac系统上处理吧 解决方案二: 如果你用的是自带的浏览器下载的话很有可能在/home/Download 解决方案三: linux系统没有IOS,ios是基于UNIX的 解决方案四: 你要找的是ISO吧.可以试试fedore的版本,新手友好型,我刚玩linux就是