(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 ;开始源代码包的安装
评论