Linux之文件传输

78 篇文章 3 订阅
70 篇文章 2 订阅

linux之文件传输

  • scp命令
    作用:文件传输(速度较慢)
scp file user@ip:/dir        ##把当前主机文件传送给ip为xxx主机的/dir目录下

在这里插入图片描述

scp user@ip:/file dir      ##把主机ip为xxx的/file文件传输到当前主机dir目录下

在这里插入图片描述

  • rsync命令
    作用:文件传输(速度快),但是会默认忽略文件属性、链接文件、设备文件
rsync -r              ##递归同步目录

在这里插入图片描述

rsync -p             ##同步权限

在这里插入图片描述

rsync -o        ##同步文件所有人
rsync -g        ##同步文件所有组

在这里插入图片描述

rsync -l             ##同步链接
rsync -t             ##同步文件时间戳

在这里插入图片描述
注意以下两种传输的区别

rsync -r /dir user@id:/dir/    ##文件会在服务端dir目录下的dir目录中

在这里插入图片描述

rsync -r /dir user@id:/dir/      ##文件会在服务端dir目录下的dir目录中

在这里插入图片描述

  • tar命令

    作用:打包文件,把多个文件变成一个文件,增快传输速率

tar -c       ##创建打包文件
tar -v       ##显示打包过程
tar -f       ##指定归档文件名称
tar -x       ##解档打包文件
tar -t       ##查看打包文件内容
tar -r       ##添加文件到打包文件中
tar --get    ##解档指定分文件
tar --delete ##删除打包文件中的指定文件
tar xf  -C   ##指定解档目录

在这里插入图片描述
常用组合

tar -cf xxx.tar /xxx         ##创建并命名归档文件xxx
tar -cvf xxx.tar /xxx        ##创建、命名并显示归档过程
tar -xf xxx.tar              ##解档文件
tar -tf xxx.tar              ##查看xxx.tar归档文件中的内容
tar -rf xxx.tar file         ##添加文件file到归档文件xxx.tar中
tar -f xxx.tar --get file    ##添加文件file进入归档文件xxx.tar中
tar -f xxx.tar --delete file ##删除归档文件xx.tar中的文件file
tar xf xxx.tar -C /dir       ##把文件xxx.tar解档到dir目录中
  • 文件压缩命令

    作用:压缩打包文件,节省空间
    压缩格式:zip 、 gz、 bz2、 xz

zip
zip -r xxx.tar.zip xxx.tar
unzip xxx.tar.zip

在这里插入图片描述

gz
gzip xxx.tar
gunzip xxx.tar.gz

在这里插入图片描述

bz2
bzip2 xxx.tar
bunzip2 xxx.tar.bz2

在这里插入图片描述

xz
xz xxx.tar
unxz xxx.tar.xz

在这里插入图片描述
用一条命令创建打包压缩文件

打包压缩:
tar zcf xxx.tar.gz /dir
tar jcf xxx.tar.bz2 /dir
tar Jcf xxx/tar.xz /dir
解压解档:
tar zxf xxx.tar.gz
tar jxf xxx.tar.bz2
tar Jxf xxx.tar.xz

在这里插入图片描述

END

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值