首页 > 代码库 > day08 网络设置、软件包管理

day08 网络设置、软件包管理

网络设置

 1 ifconfig //最小化安装时不可用,需要安装安装包,命令为查看网卡信息
 2     yum install net-tools
 3     
 4 mtu 网卡的最大发送字节
 5 
 6 iptables -F  清掉防火墙配置
 7 setenforce 0   表示临时关闭selinux防火墙
 8 
 9 
10 ifconfig eno16777736(网卡号) 192.168.103/24
11 
12 ifconfig eno16777736:0(虚拟出一块网卡) 192.168.16.104//24
13 
14 ifconfig  查看所有激活的网卡信息
15 ifconfig eno16777736 down  关掉网卡
16 ifconfig eno16777736 up  激活网卡
17 
18 network网络状态命令
19 service network status(状态)
20                 sotp(停止)
21                 start(开启)
22                 restart(重启)
23                 这个是cents6中的命令
24                 
25 systemctl status network  查看网络状态
26 systemctl stop network  关闭网络
27 其它同上,这个是centos7中的命令
28 
29 
30 制定DNS
31 /etc/resolv.con    dns的配置文件位置
32 /etc/hosts         hosts配置文件位置(指定本地解析)
33 
34 route -n  查看网关
35 routed add default gw 192.168.16.254 dev 网卡名    //设置网关
36 
37 
38 以上是临时配置,重启电脑后,将会失效
39 
40 cd /etc/sysconfig/network-scripts/  该目录下面,每个网卡都有一个配置文件

软件包管理

 1 .rpm - redhat package manage  代表二进制格式
 2 rpm -ivh 文件名 --force   强制安装,防止已经装过之类的
 3          *   代表所有
 4     
 5     
 6 rpm -q <软件包名>    查看是否安装
 7     -qa | grep zsh       查看全部的,过滤下有没有叫zsh的
 8 rpm -e  <包名>  -nodeps(忽略依赖性卸载)          卸载
 9     -ql <包名>       查看都装到那些位置去了
10     -qi <包名>       软件包的详细信息查看
11     -qf <文件路径文件>       查看文件由哪个包产生的
12     -qlp <包的完整路径>便可以查看到RPM包中的文件
13 缺点:必须自己去寻找所以来的包
14 
15 yum 这种安装方式可以解决安装软件过程中的依赖性
16 yum erase 
17 yum install      安装软件
18 
19 yum -y install    不询问是否确定
20 
21 yum clean all   清除yum缓存
22 yum makecache -y   做缓存,节约下载软件需要缓存的时间
23 /etc/yum.conf    存放下载文件路径以及是否安装完成后删除的参数
24 /etc/yum/yum-cron-hourly.conf     //自动更新在这里
25 createrepo /自己下载的软件的目录   //制作依赖性关系
26 
27 
28 yum list    查看有哪些软件包.rpm
29 yum grouptlist    查看有哪些软件包组
30 yum groupinstall 软件包名  安装软件包组
31 
32 /etc/yum.repos.d/    软件源地址

源码安装python

1 源码安装 python
2 wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tar.xz
3 下载python源码文件
4 
5 tar -xvf 解压文件
6 打开解压目录,里面又个configure文件
7 ./configure --prefix=/usr/local/python3.6    将文件安装在/usr/local/python3.6这个文件夹下
8 ./configure --enable-optimizations  开启优化功能
9 make  编译,需要进入软件存在的目录

 

day08 网络设置、软件包管理