概述
会慢慢更新
linux文件传输主要有一下几种方法:
1.ftp 2.samba服务3.sftp4.scp5.rcp6 使用rsync传输7使用nc传输
sftp username@IP
cd
lcd
put
get
quit
前几种相对熟悉,就暂不整理。
For my daily report,先整理下面几种。
1使用scp命令传输:
从服务端copy文件到本地:
scp 服务器用户名@iP地址:服务端文件路径 客户端保存路径。
从本地copy文件到服务端:
scp 本地文件路径 服务器用户名@IP地址:服务端保存路径。
若想copy文件夹,则在 scp后加命令参数 -r。
2使用rcp命令传输:
目标主机需要事先打开rcp功能,并设置好rcp的权限:把源主机加入到可信任主机列表中,否则无法在源主机上使用rcp远程复制文件到目标主机。
rcp命令语法:
两种格式。第一种格式用于文件到目录下重命名的拷贝;第二种格式用于把文件或目录拷贝到另一个目录中。
rcp 命令参数 源文件 目标文件 //将源文件copy至目的地并重命名为目标文件。
rcp 命令参数 源文件 目标目录 //将源文件copy至目标目录下。
3使用rsync传输:
客户端和服务端都需要安装rsync
保持客户端backup文件夹与服务端的www文件夹的数据同步,在客户端所在机器输入:
rsync -avz 用户名@服务端IP地址::www/ /backup/
4使用nc传输(发现nc用途很多,鉴于时间关系先只学习它在文件传输方面的应用)
从192.168.2.33拷贝文件到192.168.2.34
在192.168.2.34上: nc -l 1234 > test.txt
在192.168.2.33上: nc 192.168.2.34 < test.txt
为了使传输速度更快,一般会对要传输的文件进行压缩,再进行文件传输,压缩命令:
tar 命令参数 文件名 常用参数 -p可以保持文件的属性不变
最后
以上就是土豪过客为你收集整理的Linux跨服务器文件传输总结的全部内容,希望文章能够帮你解决Linux跨服务器文件传输总结所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复