(1)*.tar <1>建立*.tar包: 将指定的文件或目录打包到指定的文件中 #tar cvf tarName.tar 源文件或目录 c用于创建.tar包 v用于执行时给出详细信息 f用于指定.tar包的文件名 例如将../blog/file文件夹压缩成test.tar: [root@localhost blog]# tar cvf test.tar file file/ file/file1 file/file2 <2>查看*.tar包里的内容 # tar tf tarName.tar t是指用于指定的,tar包中的目录和文件 f用于指定.tar包的文件名 [root@localhost blog]# tar tf test.tar file/ file/file1 file/file2 <3>释放*.tar包 # tar xvf tarName.tar x指用于释放.tar包 v用于执行时给出详细信息 f用于指定.tar包的文件名 [root@localhost blog]# tar xvf test.tar file/ file/file1 file/file2 (2)*.tar.gz(*.tgz) <1>建立*.tar.gz包 # tar cvfz tarName.tar.gz 源文件或目录 c用于创建.tar包 v用于执行时给出详细信息 f用于指定.tar包的文件名 z是指用gzip程序进行压缩 [root@localhost blog]# tar cvfz test.tar.gz file <2>查看*.tar.gz(*.tgz)包 # tar tfz tarName.tar.gz 源文件或目录 t是指用于指定的,tar包中的目录和文件 f用于指定.tar包的文件名 z是指用gzip程序压缩方式 [root@localhost blog]# tar tfz test.tar.gz (3)*.tar.bz2 <1>建立*.tar.bz2包 #tar cvfj tarName.tar.bz2 源文件或目录 c用于创建.tar包 v用于执行时给出详细信息 f用于指定.tar包的文件名 j是指bzip2程序进行压缩 [root@localhost blog]# tar cvfj test.tar.bz2 file <2>查看*.tar.bz2包 #tar tfj tarName.tar.bz2 t是指用于指定的,tar包中的目录和文件 f用于指定.tar包的文件名 j是指bzip2程序压缩方式 例如查看test.tar.bz2压缩包 [root@localhost blog]# tar tfj test.tar.bz2 <3>释放*.tar.bz2包 [root@localhost blog]# tar xvfj test.tar.bz2 x指用于释放.tar包 v用于执行时给出详细信息 f用于指定.tar包的文件名 j是指bzip2程序压缩方式 (4)编译源代码对大多数程序源代码,一般经过以下步骤: <1>./configure [--prefix=路径] <2>./make ;开始编译源代码 <3>./make install ;开始源代码包的安装

评论