发信人: huxley(股神) 
整理人: xiaomiao(2001-05-13 23:52:45), 站内信件
 | 
 
 
一. tar
 
   1.压缩一组文件为tar.gz后缀。
 # tar cvf  backup.tar  /etc
 #gzip -q backup.tar
      或
 # tar cvfz backup.tar.gz /etc/
 
   2.释放一个后缀为tar.gz的文件。
 #gunzip  backup.tar.gz
 #tar xvf backup.tar
    或
 # tar xvfz backup.tar.gz
  
   3.用一个命令完成压缩
 #tar cvf - /etc/ | gzip -qc > backup.tar.gz
   
   4.用一个命令完成释放
 # gunzip -c backup.tar.gz | tar xvf -
 
   5.如何解开tar.Z的文件?
 # tar xvfz  backup.tar.Z
 或
 # uncompress backup.tar.Z
 #tar xvf backup.tar
 
   6.如何解开.tgz文件?
 #gunzip backup.tgz
 
   7.如何压缩和解压缩.bz2的包?
 
 #bzip2  /etc/smb.conf
    这将压缩文件smb.conf成smb.conf.bz2
 #bunzip2  /etc/smb.conf.bz2
     这将在当前目录下还原smb.conf.bz2为smb.conf
 注: .bz2压缩格式不是很常用,你可以man bzip2
 
 二. rpm
 
  1.安装一个包
 # rpm -ivh 
  2.升级一个包
 # rpm -Uvh 
  3.移走一个包
 # rpm -e 
  4.安装参数
 --force  即使覆盖属于其它包的文件也强迫安装
 --nodeps 如果该RPM包的安装依赖其它包,即使其它包没装,也强迫安装。
  5.查询一个包是否被安装
  # rpm -q < rpm package name>
  6.得到被安装的包的信息
  # rpm -qi < rpm package name>
  7.列出该包中有哪些文件
   # rpm -ql < rpm package name>
  8.列出服务器上的一个文件属于哪一个RPM包
   #rpm -qf 
  9.可综合好几个参数一起用
   # rpm -qil < rpm package name>
  10.列出所有被安装的rpm package
   # rpm -qa 
  11.列出一个未被安装进系统的RPM包文件中包含有哪些文件?
   # rpm -qilp < rpm package name>
 
 
 Jephe
 
 
  
   
 中国Linux论坛 版权所有  
 
  | 
 
 
 |