软件包

1.gzip压缩工具

  gzip命令格式为:gzip[-d#]filename,其中#1-9的数字

  #makdir /tmp/8

  #cd /tmp/8

  #makdir test

  #mv /tmp/1.txt test

  #cd test

  #ls

  1.txt

  #gzip 1.txt

  #ls

  1.txt.gz

关于-#选项,平时很少用到,使用默认压缩级别就够了。

2.bzip2压缩工具

bzip2[-dz]filename,只有-z(压缩)和-d(解压缩)两个常用选项,压缩级别为1-9,默认级别

9.压缩时加z不加z都可以压缩文件

  #cd test

  #bzip2 1.txt

  #ls

  1.txt.bz2

  #bzip2 -d 1.txt.bz2

  #bzip2 -z 1.txt

  #ls

  1.txt.bz2

注意:bzip2不可以压缩目录,压缩目录是会报错。

 

3.安装RPM的命令

  #cd /mnt/Packages

  #rpm -ivh lib........(安装包的名称)

  准备中...

  正在升级/安装...  

  -i 表示安装

  -v 表示可视化

  -h 表示显示可安装进度

  --force 表示强制安装,即使覆盖属于其他包的文件也要安装

  --nodes 表示当安装的RPM安装包依赖于其他安装包时,即使其

  他包没有安装也要安装这个包

  升级RPM包:

  rpm -Uvh filename

  卸载RPM包:

  rpm -e filename

  查询一个包是否已安装

  rpm -qa

  显示所有已安装的RPM

4.得到一个已经安装的RPM包的相关信息

  rpm -qi 包的名称

5.列出一个RPM包的安装文件

  rpm -ql 包名

6.列出所有可用的RPM

  yum list | head - n 20

7.搜索RPM

  yum search [相关关键词]

8.安装RPM

  #yum install -y [RPM包名] -ivh

  如果没有 -y则会以用户交互的方式安装

  安装的过程中,会首先把需要安装的RPM包列出来,如果有依赖关系,也会把所有依赖的

  包列出来。然后询问用户是否需要安装,输入y安装,输入n不安装。

9.卸载RPM

  #yum remove [RPM包名] -ivh

  在卸载RPM包的时候最好不要-y,以避免卸载其他重要的包文件而影响系统正常的工作。

10.使用本地光盘制作YUM

   #mount /dev/cdrom /mnt

   #cp -r /etc/yum.repos.d /etc/yum.repos.d_bak

   #rm -rf /etc/yum.repos.d/*

   #vim /etc/yum.repos.d/dvd.repo

   [dvd]

   name=install dvd

   baseurl=file:///mnt

   enable=1

   gpgcheck=0

   #yum makecache

   #yum install -y tftp

   yum install -y tftp

11.如果RPM包已经安装过了,那么使用yum install --downloadonly就不起作用,会提示已

   经安装过此包,下载不下来,如果先卸载再安装又很麻烦,可以使用下面的命令解决此问

   题:

   #yum reinstall -y bash --downloadonly

   这条命令可以重新安装已经安装过的包文件,安装完后可以使用ls命令查看是否已经重新安装。      

12.安装源码包的命令

   #make install

   Making install in srclib

   make[1]:进入目录"/usr/local/src/http-2.2.32/srclib"

   Making install in apr

   make[2]:进入目录"/usr/local/src/http-2.2.32/srclib/apr"

   make[3]:进入目录"/usr/local/src/http-2.2.32/srclib/apr"

   make[3]:"local-all" 无需做任何事情

   make[3]:离开目录"/usr/local/src/http-2.2.32/srclib/apr"   

  可以使用echo $?验证是否已经正确安装.执行完这一步后,会在/usr/local/apache2

  目录下增加很多目录。使用ls命令即可查看该目录:

  #ls /usr/local/apache2

  ... ...  很多包文件

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值