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

一、系统中的文件传输


1、上传
scp 本地文件 远程主机用户 @ 远程主机 IP: 远程主机目录

命令:scp  file user@ip:/dir   ##上传
   

 

下载
scp 远程主机用户 @ 远程主机 IP: 远程主机目录 本地目录

命令: scp  user@ip:/dir/file  /dir  ##下载

 

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

相关命令参数如下表:

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

                          

(1)同步目录

命令:rsync -r  
                  

 

(2)同步权限

命令: rsync -p  
                 

 

(3) 同步文件所有人

命令: rsync -o   
                

 

(4)同步文件所有组

命令: rsync -g  
                

 

(5)同步文件链接

命令: rsync -l

                

 

(6)同步文件时间戳

命令: rsync -t
   
                

 

(7)同步设备文件

命令: rsync -D
                

 

 

 

 

三、tar 文件的归档

相关命令参数如下表

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

(1)创建

命令:tar  -c 

 

 

(3)解档

命令:tar  -x

 

(4)查看归档文件内容

命令:tar  -t 
 

 

(5)添加指定文件

命令:tar  -r 

 

(6)解档指定文件

命令:tar  --get 

 

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

命令:tar  --delete

 

          
        

 

 

四、文件的压缩

压缩

压缩是一种通过特定的算法来减小计算机文件大小的机制。这种机制是一种很方便的发明 , 尤其是对网络用户 , 因为它可以减小
文件的字节总数 , 使文件能够通过较慢的互联网连接实现更快传输 , 此外还可以减少文件的磁盘占用空间压缩

压缩解压
gzipgunzip
bzipbunzip
xzunxz
zipunzip



 

(1)zip进行文件压缩

命令:zip -r etc.tar.zip etc.tar
     du -hs  文件名称               ##显示内存

    unzip进行文件的解释压

 

(2)gz进行文件的压缩

gunzip进行文件的解压

 

(3)bz2进行文件的压缩

 

bunzip进行文件的解压

 

(4)xz进行文件的压缩

 

unxz进行文件的解压

 

(5)文件的归档并压缩

bz2的解压与归档

gz的解压与归档

 

xz文件的压缩与归档

 

 

 

 

 

 

 
 

                           
                           
                               
                            
                              

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值