与window打补丁类似,linux也可以定期更新系统软件。
linux安装软件的优秀工具叫做yum,它是CentOS下最好用的包管理器和安装软件包的工具。
linux的二进制软件包一般是rpm包。类似于Windows下的exe程序。
默认获取rpm包的软件配置是从国外CentOS官方源及其镜像地址下载的,会比较慢,所以需要把默认获取rpm包的地址改为国内的yum源地址。
国内yum源比较知名的如 阿里云、腾讯云
进入阿里云网站 mirrors.aliyun.com
选择并点击进入centos,下拉找到centos7的源
在root用户下执行更换国内源的命令:
curl -s -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
# -s 参数表示静默下载,不输出任何信息,此参数可省略
# -o 参数表示两层含义:
# ①将下载的Centos-7.repo文件存放到/etc/yum.repos.d目录下
# ②并且修改名称为CentOS-Base.repo
上面的是官方提供的源,下面是第三方提供的epel源:
curl -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
上面设置完成后
yum clean all
#yum clean all 命令的作用是清除 YUM 缓存。yum 会把下载的软件包和 header 存储在 cache 中,而不自动删除。如果觉得占用磁盘空间,可以使用该命令清除缓存
yum makecache
#yum makecache 命令是将服务器上的软件包信息在本地缓存,以提高搜索安装软件的速度
yum update -y
#将系统软件更新到最新
CentOS6和CentOS7企业运维常用基础工具包:
yum install tree nmap dos2unix lrzsz nc lsof wget tcpdump htop iftop iotop sysstat nethogs -y
以上工具的功能描述:
CentOS7要安装的的企业运维常用基础工具包:
yum install psmisc net-tools bash-completion vim-enhanced -y
以上工具的功能描述: