❶ linux的scp命令只适用于linux对linux么有没有什么命令是用于windows到linux的
scp命令
从linux系统复制文件到windows系统:
scp /oracle/a.txt [email protected]:/d:/
在linux环境下,将windows下的文件复制到linux系统中:
scp [email protected]:/d:/test/abc.txt /oracle
其中的administrator是windows的用户名,比如我的windows用户名是fts。192.168.3.181是你windows的ip/oracle是你要存放的Windows路径
需要注意的是:因为windows系统本身不支持ssh协议,所以,要想上面的命令成功执行,必须在windows客户端安装ssh for windows的客户端软件,
比如winsshd,使windows系统支持ssh协议才行。Linux命令需求可查询“Linux命令大全”。
❷ 如何在windows和linux传输文件
方法有很多,分别介绍一下吧。
由于通常我们在Windows上通过ssh连接监听在Linux的。所以完全可以利用SCP来直接传输。可以下载一个叫做WinSCP的软件,然后按照配置普通ssh 客户端 (例如Putty)的方法进行主机,用户,密码/密钥 的配置后,在协议中选择SCP即可。成功后会分别列出两边的文件,拖拽就行了。
古老的FTP,自己在LInux上搭建一个FTP服务。 然后选择一个Windows的FTP客户端来传送。 比较麻烦,如果有sshd服务,不太推荐这么搞。
借助Webservice ,这个算是比较偏门的方法,比如在Linux中安装一个apache,在Windows中安装一个IIS ,然后分别用wget或IE去页面上拖拽。
Samba/CIFS Server 比较适合多人无脑共享,人一多,我们就不能指望所有人都要会配置scp客户端。 所以在Linux上搭建samba服务器,然后Windows客户端就可以通过文件查看器直接访问。不过,配置samba权限这部分可是够累的。
其他诸如NFS,各种曲线救国(上传/下载S3)就不多说了。
❸ 怎么从linux服务器 传文件到 windows
1、使用rz和sz命令:rz是从linux端接收windows数据,sz是linux端发送数据到windows端;rz和sz使用ZModem协议进行文件传输。有点是操作简单。
2、在windows下使用winscp进行数据上传。winscp是一个Windows环境下支持SFTP,
SCP
以及
FTP
的开源图形化客户端。它可以完成本地与linux远程主机间安全的复制文件。
有点是可视化,多文件操作,绿色开源。
❹ linux 通过scp命令自动将文件夹下的每日更新数据传送到远程windows目录下。求脚本
你在win下创建一个ftp用户
#!/bin/sh
#ftp server info
ip=*
user=*
pwd=*
plate=*
file=“*”
ftp -n $ip<<!
user $user $pwd
bin
hash
idle 7200
prompt off
mkdir $plate
cd $plate
put $file
bye
!