梗概:scp ;rsync;归档解档;压缩;归档压缩;解档压缩
###文件在系统中的传输###
注意;rsync比scp更加快
1.scp 注意:不需要配置 只需知道对方密码就可以啦
scp file user@ip:/dir
scp user@ip:/file dir
2.rsync ##远程同步,速度快,默认会忽略,文件属性,链接文件,设备文件
-r ##同步目录
-p ##同步权限
-o ##同步文件所有人
-g ##同步文件所有组
-l ##同步连接
-D ##同步设备文件
-t ##同步文件时间戳
eg:
发送方状态
接收方状态
其他 参数依次往r后面添加 其中查看设备文件 ll /dev/disk
补充:rsync 传输速度快但是会忽略链接文件,设备文件,文件权限
补充:如何链接文件
3.tar ##归档文件(把很多个人文件变成一个文件)
-c ##创建文件
-v ##显示过程
-f ##指定归档文件名称
-t ##查看归档文件内容
-r ##添加文件到归档中
--get ##解档指定文件
--delete ##指定解档目录
-C ##指定解档目录
注意获取文件的位置
eg:tar cf etc.tar /etc/
tar rf etc.tar file3
tar -f etc.tar --get westos 注意看到效果需要删除原来桌面的
tar -f etc.tar --delete westos
创建归档
显示创建过程
4.压缩 补充:用du -sh xxxx 查看文件大小
zip
zip -r xxx.tar.zip 压缩
unzip xxx.tar.zip解压
gz
gzip xxx.tar 压缩
gunzip xxx.tar.gz解压
===
tar zcf xxx.tar.gz /xxx归档压缩 tar zxf xxx.tar.gz 归档解压
bz2
bzip xxx.tar 压缩
bunzip2 xxx.tar.bz2解压
===
tar jcf xxx.tar.bz2 /xxxx tar jcf xxx.tar.bz2
xz
xz xxx.tar
unxz xxx.tar.xz
===
tar jcf xxx.tar.xz /xxx tar Jxf xxx.tar.xz /xxx