首页 > 代码库 > Linux网络配置以及ram包

Linux网络配置以及ram包

Linux网络

制作swap分区

swapon -s查看激活状态的分区

free -m以m为单位看分区信息

swapoff  关闭激活的分区

 

技术分享

mkswap 制作swap分区

技术分享

网络配置

ifconfig(查看激活的网卡信息)     安装   yum install net-tools - y

iptables -F  关闭防火墙

setenforce 0   关闭SELiunx

ifconfig 网卡名  192.168.1.1/24         临时设置IP

ifconfig 网卡名:0(数字代表第几块)  192.168.1.1/24      新增虚拟网卡

ifconfig 网卡名 down      关闭网卡               up   激活

永久设置固定IP

网络配置文件的存放目录  etc/sysconfig/network-scrips/

使用编辑器修改     vim /etc/sysconfig/network-scrips/网卡名

BOOTPROTO       static

IPADDR               IP地址

NETMASK            子网掩码

GATEWAY           网管地址

DNS1                  主DNS地址

DNS2                  辅DNS地址

...                        ...

ONBOOT            yes

 

srevice net work status  启动网卡                  

srevice net work stop      停掉网卡

srevice net work restart   重启网卡服务

systemctl(7版本)

 

技术分享查看状态

技术分享开启关闭

 

 route -n  查看网关

 没有网关 route -n查看技术分享

解析问题,域名不能通信, 去配置文件解决解析问题

技术分享

指定解析dns    nameserver

技术分享

 

指定本地解析(优先级高于resolv.conf)  vim /etc/hosts      IP地址 + 域名

技术分享

 

添加网关

技术分享后面可以指定网卡   dev  (网卡名)

 

删除网关   routr del default gw ( 网关)

 

 软件包管理

df    显示磁盘分区上的可使用的磁盘空间,可以看到光盘默认的挂载点

自己挂载光盘  

mount (路径)    设置挂载点

packagse存放着rpm包

rpm -ivh (包名)(加.rpm):安装包

rpm -q (包名 ):查看安装包

rpm -qa (查看所有)| gerp 包名(从所有包中查看指定包) 

rpm -e  (包名):卸载包

rpm -ql(包名):查看包安装位置

rpm -qi (包名):软件包安装的详细信息

rpm -qf(命令文件绝对路径):查看命令是在哪个包产生的

rpm安装会有依赖性的问题

yum命令

yum list:列出有哪些rpm包

yum grouplist:列出有哪些软件包组

yun groupinstall 组名 -y:安装软件包组

 

yum管理rpm没有依赖性问题

都可以用-*来匹配

yum  erase (包名):删除包   

yum install (包名):安装包

yum源在/etc/yum.repos.d/路径中   都是网络源

 

自己配置本地源:

源需要包括rpm包文件夹还有解决依赖性的配置文件,单纯的rpm源没有意义

光盘中 /opt/     repodata中存着依赖性

指定目录一定要在/opt目录下,必须软件包+依赖性

 

在/etc/yum.repos.d下写一个以.repo结尾的文件,分五段:

1.标题

2. name= yum源名字

3.baserul=http://网址   网络源

       file://源路径  本地源

4.enabled=1  开启yum源  0关闭

5.gpgcheck=0  不检测key

yum makechche -y做检测缓存,缓存后下载时就不比检测yum源检索了  clearout清缓存

注意:yum源会自动更新软件,造成环境软件不统一!会把更新的包删掉!

 

在/etc/yum.conf编辑

cacahedir = 缓存的目录

keepcache = 下载包保留不删除改成1,默认是0

 

技术分享

技术分享

在该文件下,默认有软件更新是它就会自动下载更新,设置成no关闭

 

 将下载的包复制到自己的目录,作为源

技术分享

安装creatrepo命令

给源做依赖性关系

技术分享

多了repodata依赖

成功完成yum源

删除默认源

技术分享

 

baseurl=自己的源路径

配置完成!

 

 编译安装,安装源码,比如python

下载surce tarball的tar包

yum install lrzsz(安装这个包可以直接拖拽)

解压该tar包

进到python3.**目录

./configure进行编译安装前配置,指定安装路劲:

技术分享

make 编译必须安装开发工具

 技术分享

在python3.**目录下 make 编译,完成后 make install 进行安装,完成。

 

 

 

 

 

 

 

 

Linux网络配置以及ram包