1.文件的归档
为了加快不同系统之间的文件传输,我们需要对文件进行归档,即将多个文件变为一个归档文件
(1)建立归档文件 : tar cf 归档文件名称
(2)显示归档文件中的内容:tar t 归档文件名称
(3)向归档文件中添加文件:tar r 归档文件名称
(4)取出/删除归档文件中的文件:--get --delete
2.归档文件的压缩与解压
为了再次加快文件传输的速率
(1) gzip etc.tar 压缩成gz格式
gunzip etc.tar.gz 解压gz格式压缩包
tar zcf etc.tar.gz /etc 把文件归档为tar并压缩成gz格式
tar zxf etc.tar.gz 解压并解档gz格式压缩包
(2) bzip2 etc.tar 压缩成bz2格式
bunzip2 etc.tar.bz2 解压bz2格式压缩包
tar jcf etc.tar.bz2 /etc 把文件归档为tar并压缩成bz2
tar jxf etc.tar.bz2 解压并解档bz2格式压缩包
(3)xz etc.tar 压缩成xz格式
unxz etc.tar.xz 解压xz格式压缩包
tar Jcf etc.tar.xz /etc 把文件归档为tar并压缩成zx
tar Jxf etc.tar.xz 解压并解档xz格式压缩包
(4)zip -r etc.tar.zip etc.tar 压缩成zip格式
unzip etc.tar.zip 解压zip格式压缩包
3.系统中文件的传输
(1)scp 上传:scp file [email protected]:/dir 下载:scp [email protected]:/dir/file /dir
(2)rsync 格式: rsync [参数] file [email protected]:/dir
参数:-l 不忽略链接 -p 不忽略文件权限 -t 不忽文件时间戳 -g 不忽文件所有组
-o 不忽文件所有人 -D 不忽略设备文件
发送链接:
发送设备: