linux 不同系统间的文件传输
一.文件归档
1.文件归档,即把多个文件打包成一个文件
2.打包文件的方法
格式:tar cf etc.tar /etc
3.显示文件
格式:tar tf etc.tar
4.取出打包的文件内容
格式:tar xf etc.tar
5.向打包文件中添加文件
格式:tar rf etc.tar text
6.取出单个文件
格式:tar f etc.tar --get text
7.删除单个文件
格式:tar f etc.tar --delete text
二.压缩
1.zip
压缩格式:zip -r etc.tar.zip etc.tar
解压格式:unzip etc.tar.zip
2.gzip
压缩格式:gzip etc.tar
解压格式:gunzip etc.tar.gz
3.bz2
压缩格式:bzip2 etc.tar
解压格式:bunzip2 etc.tar.bz2
4.xz
压缩格式:xz etc.tar
解压格式:unxz etc.tar.xz
5.打包时压缩
格式:tar jcf etc.tar.bz2 ##将文件压缩成bz2格式
tar Jcf etc.tar.xz ##将文件压缩成xz格式
tar zcf etc.tar.gz ##将文件压缩成gz格式
三.系统中文件传输
1.scp file [email protected]地址:/dir
scp [email protected]地址:/dir/file /dir
2.rsys [-rlpogDt] file [email protected]地址:/dir
r ##递归同步目录 l ##不忽略链接文件
p ##不忽略文件权限传输 o ##不忽略文件所有人传输
g ##不忽略文件所有组传输 t ##不忽略文件时间传输
D ##不忽略设备文件传输