以下指令在ubuntu上执行时,若需root权限则加sudo。

解压缩命令tar

使用: tar [参数...] [文件]...

五个独立参数,压缩解压时只用其中一个,但可以和其他指令连用。

-c:建立压缩档案

-x:解压

-t:查看内容

-r:向压缩归档文件末尾追加文件

-u:更新原压缩包中的文件

必选参数 -f:使用档案名字,这个参数是最后一个参数,后面只能接档案名。

可选参数

-z:有gzip属性的

-j:有bz2属性的

-Z:有compress属性的

-v:显示所有过程

-O:将文件解开到标准输出

例子:

tar -tf archive.tar.gz 在不解压的情况下查看压缩包的内容

tar -xvf archive.tar //解压tar包

tar -xzvf archive.tar.gz //解压tar.gz包

tar -xjvf archive.tar.bz2 //解压tar.bz2包

tar -cf archive.tar *.jpg //将所有.jpg文件打包

rpm包的使用

安装:rpm -ivh foo-1.0-1.i386.rpm

卸载:rpm -e foo

升级:rpm -Uvh foo.2.0-1.i386.rpm

查看:rpm -q foo

ln命令的使用

 ln -s 源文件 目标文件

功能:建立文件的同步链接,避免重复占用磁盘空间。