linux运维笔记(6) - 打包解包与压缩解压缩、软件安装

  • 一、打包解包与压缩解压缩
     1) 打包 tar
         #tar cvf [path]abc.tar [path]a.txt [path]v.txt c.txt ...
          -c 创建
          -v 详细信息
          -f 文件
     2) 解包
         #tar xvf abc.tar -C /root/tar_all
          -x extract 释放
          -C 指定解包的目标目录
     3) 压缩(一般都是和打包一起使用)
          #gzip 源文件 ...
          #bzip2 源文件 ... 
     4) 解压缩
          #gzip -d 压缩文件.gz
          #ungzip 压缩文件.gz
          #bzip2 -d 压缩文件.bz2
          #bunzip2 压缩文件.bz2
     5) 打包与压缩一起使用
          #tar czvf [path]all.tar.gz 11 22 33 44
                -z 是gzip格式
          #tar cjvf [path]all.tar.gz 11 22 33 44
                -j 是bz2格式     
     6) 解包与解压缩一起使用
          #tar xzvf [path]all.tar.gz -C dir
               -z 是gzip格式
          #tar xjvf [path]all.tar.bz2 -C dir
               -j 是bz2格式
     7) 查看包中内容
          #tar -tf all.tar.gz 查看压缩包中的内容
 

         
  • 二、软件安装
     1) 软件包的构成
          软件名称:主版本号:次版本号:修订号:OS:cpu平台:.rpm
          平台:i386 i486 i586 i686 32位
                  x86_64 64             64位
     2) 源代码安装
          #rpm -ivh 软件包的名称
          -i   install 安装
          -vh 显示详细安装进度
     3) 强制安装
          #rpm -ivh --force 软件包名称
     4) 查看软件名称
          #rpm -qa | grep gedit
          -q query查询
          -a all所有软件
     5) 查看安装目录(需要软件名称)
          #rpm -ql 软件名称
          -q query查询
          -l 列表
     6) 查看软件信息
          #rpm -qi 软件名称
          -i information
     7) 查看一个文件是哪个软件产生的
          #rpm -qf /bin/ls
          -f file
     8) 卸载
          #rpm -e 软件名称
          -e erase
     9) 强制卸载:
          #rpm -e --nodeps 软件名称
          --nodeps no dependency 不检查依赖关系
     

你可能感兴趣的:(linux运维)