网络配置
自动获取ip (每次获取ip地址可能不同)
指定固定ip 修改配置文件
1) /etc/sysconfig/network-scripts/ifcfg-网口名 : 网口配置
ONBOOT = yes (开机启用网卡设置)
BOOTPROTO = static (静态获取ip)
修改或添加IPADDR(ip)、GATEWAY(网关)、NETMASK(子网掩码)、DNS(域名)
PS:此处设置的域名会更新/etc/resolv.conf文件,若不想主动更新,将PEERDNS设为no
2)/etc/resolv.conf:域名配置
常用的配置参数为:
nameserver 指定DNS(域名)服务器IP
domain 定义本地域名信息
一般只需指定域名服务器就行,如:
nameserver 8.8.8.8 nameserver 8.8.4.4 即使用google免费的域名服务器
3)/etc/hosts:本机ip解析
可添加本地解析(可配置多个别名)
可以发现使用ping测试主机别名,可以正常ping通,不过显示的是主机主名
修改完成后需重启网络服务:systemctl restart network
RPM和yum
1)、RPM(RedHat Package Manager)
rpm:一种用于互联网下载包的打包及安装工具,包含在某些Linux发行版中,生成具有.RPM扩展名的文件
①查询已安装的rpm列表
rpm -qa | grep 查询结果为 名称、版本号、适用操作系统(i686,i386表32位,noarch表通用)
rpm -q 软件包名 查询是否安装
rpm -qi 软件包名 查询软件包信息
rpm -ql 软件包名 查询软件包中的文件
rpm -qf 文件全路径名 查询文件所属的软件包
②卸载rpm包
rpm -e rpm包名 如果有其他包依赖于要删除的包,可加–nodeps来强制卸载
③安装rpm包
rpm -ivh RPM包全路径名 参数:-i 安装 -v 提示 -h进度条
2)yum
yum是一个shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并安装,可自动处理依赖性关系(一并下载)
基本指令:
yum list | grep 软件名 查询yum服务器是否有需要安装的软件
yum install 软件名 下载安装(默认下载最新版本)
PS:yum下载的软件一般都版本较低,一般不使用安装
如:gcc才是4.8的版本