文件在系统中的传输
一.scp
scp file root@ip:dir-------上传
scp root@ip:file dir-------下载
二.rsync 远程同步,速度块,默认会忽略,文件属性,链接文件,设备文件
-r 同步目录
-p 同步权限
-o 同步文件所有人
-g 同步文件所有组
-l 同步链接
-D 同步设备文件
-t 同步文件时间戳
三.tar 归档文件,(把很多个文件变成1个文件)
-c 创建
-v 显示过程
-f 指定归档文件名称
-x 解档
-t 查看归档文件内容
-r 添加文件到归档中
–get- 解档指定文件
–delete 删除指定文件
四.压缩
1. zip compress程序压缩的文件
zip -r xxx. tar. zip xxx.tar
unzip xxxx. tar. zip
2. gz gzip程序压缩的文件
gzip xxx.tar
gunzip xxx. tar. gz
tar zcf xxx.tar.gz /xxx tar程序打包的文件,其中经过gzip的压缩
tar zxf xxx. tar. gz
-c 将压缩的数据输出到屏幕上,可通过数据流重定向来处理
-d 解压缩的参数
-t 可以用来检验一个压缩文件的一致性,看看文件有无错误;
-v 可以显示出原文件/压缩文件的压缩比等信息
压缩等级,-1最快,但是压缩比最差,-9最慢,但是压缩比最好默认是-6
3. bz2 bzip2程序压缩的文件
bzip2 xxx. tar
bunzip2 xxx. tar. bz2
tar jcf xxx. tar. bz2 /xxx tar程序打包的文件,其中经过bzip2的压缩
tar jxf xxx.tar.bz2
-c 压缩过程中产生的数据输出到屏
-d 解压缩的参数
-k 保留原文件,而不会删除原始的文件;
-z 压缩的参数
-v 可以显示出原文件/压缩文件的压缩比等信息;
与gzip同样的,都是在计算压缩比的参数,-9最佳,-1最快
4. xz
xz xxx. tar. bz.
unxz xxx.tar.xz
tar Jcf xxx.tar.xz /xxx
tar Jxf xxx.tar.xz