【tar】只归档不压缩
参数:(tar的参数中"-"是可以省略的)
【-c】:创建归档文件
【-f FILE.tar】:操作的归档文件
例如:
tar -cf ftpftp.tar /ftpftp/* 可以归档ftpftp文件下的所有文件归档为一个文件ftpftp.tar
【-x】展开归档
【--xattrs】:归档时,保留文件的扩展属性信息
【-t】:不展开归档,直接查看归档了那些文件
【-zcf】归档并调用gzip压缩
【-zxf】调用gzip解压缩并展开归档(解压时-z此处可以省略)
例如:
tar -zxf ftpftp.tar.gz
【-jcf】归档并调用bzip2压缩
【-jxf】调用bzip2解压缩并展开归档(解压时-j此处可以省略)
【-jtf】不解压,只查看
【-Jcf】归档并调用xz压缩
【-Jxf】调用xz解压缩并展开归档(解压时-J此处可以省略)
相关命令
【cpio】归档命令(比较古老)
--------------------------------------------------------------
压缩、解压缩命令
压缩格式:gz,bz2,xz,zip,z
压缩算法:算法不同,压缩比也会不同:
compress: FILENAME.z
uncompress
-------------------------------------------------------------------------------------------
gzip: .gz(只能压缩单个文件,不能压缩目录)
【gzip /PATH/TO/SOMEFILE】:压缩完成后会删除原文件
【-d】:解压缩(解压后也会删除原文件)
【-#】1-9,指定压缩比,默认是6
gunzip:
【gunzip /PATH/TO/SOMEFILE.gz】解压完成后也会删除原文件
【zcat /PATH/TO/SOMEFILE.gz】:不解压的情况,查看文本文件的内容
---------------------------------------------------------------------------------------
bzip: .bz2(只能压缩单个文件,不能压缩目录)
比gzip有着更大压缩比的压缩工具,使用格式近似
【bzip2 /PATH/TO/SOMEFILE】:压缩完成后会删除原文件
【-d】:解压缩(解压后也会删除原文件)
【-#】:1-9,指定压缩比,默认是6
【-k】压缩时可以保留原文件
bunzip2:
【bunzip2 /PATH/TO/SOMEFILE】解压文件(解压后也删除原文件)
【bzcat /PATH/TO/SOMEFILE.bz2】:不解压的情况,查看文本文件的内容
--------------------------------------------------------------------------------------------
xz: .xz
【xz /PATH/TO/SOMEFILE】:压缩完成后会删除原文件
【-d】:解压缩(解压后也会删除原文件)
【-#】:1-9,指定压缩比,默认是6
【-k】压缩时可以保留原文件
unxz
xzcat
xzdec也可解压
---------------------------------------------------------------------------------------------------
zip:可以压缩目录(即归档又压缩的工具)
【zip FILENAME.zip FILE1 FILE2 ...】压缩后不删除原文件
【unzip FILENAME.zip】解压后不删除原文件
archive归档,归档本身并不意味着压缩
参数:(tar的参数中"-"是可以省略的)
【-c】:创建归档文件
【-f FILE.tar】:操作的归档文件
例如:
tar -cf ftpftp.tar /ftpftp/* 可以归档ftpftp文件下的所有文件归档为一个文件ftpftp.tar
【-x】展开归档
【--xattrs】:归档时,保留文件的扩展属性信息
【-t】:不展开归档,直接查看归档了那些文件
【-zcf】归档并调用gzip压缩
【-zxf】调用gzip解压缩并展开归档(解压时-z此处可以省略)
例如:
tar -zxf ftpftp.tar.gz
【-jcf】归档并调用bzip2压缩
【-jxf】调用bzip2解压缩并展开归档(解压时-j此处可以省略)
【-jtf】不解压,只查看
【-Jcf】归档并调用xz压缩
【-Jxf】调用xz解压缩并展开归档(解压时-J此处可以省略)
相关命令
【cpio】归档命令(比较古老)
--------------------------------------------------------------
压缩、解压缩命令
压缩格式:gz,bz2,xz,zip,z
压缩算法:算法不同,压缩比也会不同:
compress: FILENAME.z
uncompress
-------------------------------------------------------------------------------------------
gzip: .gz(只能压缩单个文件,不能压缩目录)
【gzip /PATH/TO/SOMEFILE】:压缩完成后会删除原文件
【-d】:解压缩(解压后也会删除原文件)
【-#】1-9,指定压缩比,默认是6
gunzip:
【gunzip /PATH/TO/SOMEFILE.gz】解压完成后也会删除原文件
【zcat /PATH/TO/SOMEFILE.gz】:不解压的情况,查看文本文件的内容
---------------------------------------------------------------------------------------
bzip: .bz2(只能压缩单个文件,不能压缩目录)
比gzip有着更大压缩比的压缩工具,使用格式近似
【bzip2 /PATH/TO/SOMEFILE】:压缩完成后会删除原文件
【-d】:解压缩(解压后也会删除原文件)
【-#】:1-9,指定压缩比,默认是6
【-k】压缩时可以保留原文件
bunzip2:
【bunzip2 /PATH/TO/SOMEFILE】解压文件(解压后也删除原文件)
【bzcat /PATH/TO/SOMEFILE.bz2】:不解压的情况,查看文本文件的内容
--------------------------------------------------------------------------------------------
xz: .xz
【xz /PATH/TO/SOMEFILE】:压缩完成后会删除原文件
【-d】:解压缩(解压后也会删除原文件)
【-#】:1-9,指定压缩比,默认是6
【-k】压缩时可以保留原文件
unxz
xzcat
xzdec也可解压
---------------------------------------------------------------------------------------------------
zip:可以压缩目录(即归档又压缩的工具)
【zip FILENAME.zip FILE1 FILE2 ...】压缩后不删除原文件
【unzip FILENAME.zip】解压后不删除原文件
archive归档,归档本身并不意味着压缩