[Linux中的]远程文件的传输以及文件的压缩

前言:

           在我们学习当中,经常需要相互之间传送一些文件,在Linux中我们可以通过相应的命令

来实现该操作,本篇博客讲述了文件的运程传输以及文件的压缩以及解压及文件的归档。

正文:

一、scp相关命令实现文件的传送

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

(1)    scp   file    root@ip:dir         

  文件的上传

 

  (2) scp   root@ip :file dir             

          文件的下载

 

二、rsync ---> 远程文件的相关属性以及文件链接同步,相比scp命令它的速度快,

相关命令参数如下表:

                命令               说明
                rsync -r             同步目录
                rsync -p             同步权限
                rsync -o             同步文件所有人
                rsync -g             同步文件所有组
                rsync -l             同步文件链接
                rsync -t             同步文件时间戳
                rsync -D             同步设备文件

(1)目录的同步

 

(2)同步权限

 

(3) 同步文件所有人

 

(4) 同步文件所有组

 

(5)同步文件链接

 

(6)  同步文件时间戳

 

(7)  同步设备文件

 

三、tar 文件的归档

相关命令参数如下表

                      命令              说明
               tar           -c                 创建
               tar           -v              显示过程
               tar            -f            指定归档文件名称
               tar           -x               解档
               tar           -t            查看归档文件内容
               tar            -r            添加指定文件
               tar          --get           解档指定文件
               tar          --delete           删除归档中的指定文件
              tar              -C           指定解档目录

(1)归档文件的创建

 

(2)解档

 

(3)查看归档文件内容

 

(4)  添加指定文件

 

(5)   解档指定文件

 

(6)删除归档中的指定文件'

 

 

四、文件的压缩

(1)zip进行文件的压缩

 

unzip进行文件的解释压

 

(2)gz进行文件的压缩

 

gunzip进行文件的解压

 

(3)bz2进行文件的压缩

 

bunzip进行文件的解压

 

 

 

 

(4)xz进行文件的压缩

 

unxz进行文件的解压

 

(5)文件的归档并压缩

bz2的解压与归档

 

gz的解压与归档

 

xz文件的压缩与归档

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值