以下指令在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 源文件 目标文件
功能:建立文件的同步链接,避免重复占用磁盘空间。