Linux系统的文件传输方法

吾爱主题 阅读:165 2024-04-05 13:54:35 评论:0

1.文件在系统中的传输

1.scp

?
1 2 scp file user@ip: /dir  #上传 scp user@ip: /file dir  #下载

2.rsync

远程同步,速度快,默认会忽略文件属性、链接文件、设备文件

rsync -参数 file user@ip:/dir    #上传
rsync -参数 user@ip:/file dir    #下载
-r    #同步目录
-p    #同步权限
-o    #同步文件所有人
-g    #同步文件所有组
-l    #同步链接
-d    #同步设备文件
-t    #同步时间

注:

westos/ #传送目录中的内容
westos #传输目录及其内容

3.tar

归档文件,把很多个文件变成一个文件
tar -参数 xxxx.tar file|/dir

-c    #创建
-v    #显示过程
-f    #指定归档内容
-t    #显示
-r    #添加文件当归档中
-x    #解压一个归档文件
--get        #解档指定文件 
--delete    #删除归档中的指定文件
-c        #指定解档目录

4.压缩

zip

?
1 2 zip -r xxxx. tar .zip xxx. tar unzip xxx. tar .zip

gz

?
1 2 3 4 5 gzip xxx. tar gunzip xxx. tar .gz ==== tar zcf xxx. tar .gz /xxx tar zxf xxx. tar .gz

bz2

?
1 2 3 4 5 bzip2 xxx. tar bunzip2 xxx. tar .bz2 ==== tar jcf xxx. tar .bz2 /xxx tar jxf xxx. tar .bz2

xz

?
1 2 3 4 5 xz xxx. tar unxz xxx. tar .xz ==== tar jcf xxx. tar .xz /xxx tar jxf xxx. tar .xz

注:gzip,bz2,xz可以归档和压缩一起

总结

以上所述是小编给大家介绍的linux系统的文件传输方法,希望对大家有所帮助如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对服务器之家网站的支持!

原文链接:https://segmentfault.com/a/1190000015761946

可以去百度分享获取分享代码输入这里。
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

【腾讯云】云服务器产品特惠热卖中
搜索
标签列表
    关注我们

    了解等多精彩内容