Linux速通08 网络原理及基础设置、软件包管理
使用 ifconfig命令来维护网络
# ifconfig 命令:显示所有正在启动的网卡的详细信息或设定系统中网卡的 IP地址
# 应用 ifconfig命令设定网卡的 IP地址:
* 例:修改 eth0 网卡的 IP地址为 172.18.48.56 和子网掩码 255.255.255.128 的命令:
* ifconfig eth0 172.18.48.56 netmask 255.255.255.128
使用 ifup和 ifdown命令启动和停止网卡
# ifup 命令:启动系统上指定的网卡
# ifdown 命令:停止系统上指定的网卡
# ifup 命令举例:
* 启动 eth0 网卡的命令:ifup eth0
# ifdown 命令举例:
* 停用 eth0 网卡的命令:ifdown eth0
网络配置文件
# 网卡的配置文件存放在 /etc/sysconfig/network-scripts 目录中,且每个网卡对应的配置文件的文件名以 ifcfg- 开始,如 eth0 网卡对应的网络配置文件就是 ifcfg-eth0
# 虚拟机新添加网卡没有配置文件需手动添加或配置
使用 RPM安装及移除软件
# RPM的定义:RPM(Red Hat Package Manger)是红毛软件包管理工具的缩写
# RPM文件名分为五个部分:
* 第一部分是 name,表示这个 RPM软件包的名称
* 第二部分是 version,表示这个 RPM软件包的版本编号
* 第三部分是 release,表示这个 RPM软件包的版本发布次数(修证号码)
* 第四部分是 architectures,表示这个 RPM软件包适用于哪些平台
* 最后一部分是 RPM,表示这个 RPM软件包的文件扩展名
# 常用选项:
* -i:安装软件(install)
* -U:升级旧版本的软件(Upgrade)
* -e:移除/删除软件(erase)
* -v:显示详细的信息处理过程
* -h:显示安装进度(不显示卸载进度)
查看 RPM软件包中的信息
# 常用的查询已安装的软件包信息的命令
* rpm -qa:显示目前操作系统上安装的全部软件包,q 代表 query(查询),a 代表 all。如 rpm -qa | grep ‘dhcp’
* rpm -qf 文件名:显示这个文件是由哪个软件包安装的,f 代表 file。如 rpm -qf /bin/tar
* rpm -qi 软件包名:显示这个软件包的信息,i 代表 information。如 rpm -qi tar-1.14-10.RHEL4
* rpm -ql 软件包名:列出则会个软件包中所包含的全部文件,l 代表 list。如 rpm -ql tar
RPM包的属性依赖性问题
# 属性依赖性问题的定义:所谓的 RPM软件包的属性依赖性问题指的是某个软件包的安装依赖于其他软件包的安装
光盘挂载和镜像挂载
# 光盘挂载:
* mount /dev/sr0 挂载点 或者 mount /dev/cdrom 挂载点
# 镜像文件挂载:
* mount -o loop -t iso9660 镜像文件 挂载点
* 其中 -o loop 用来把一个文件当成硬盘分区挂接上系统
yum配置
# yum 定义:yum 是 Yellow dog Updater Modified 的缩写,目的就是为了解决 RPM的依赖关系的问题,方便使用者进行软件的安装、升级等工作
# yum 的配置一般有两种方式,一种是直接配置 /etc/yum.conf 文件,另一种是在 /etc/yum.repos.d/目录下增加 .repo文件
# 本地 yum配置
* mount /dev/cdrom /mnt -- 将光盘挂载到指定目录下
* cd /etc/yum.repos.d/
* cp rhel-source.repo rhel.repo -- 拷贝一份配置文件
* vi rhel.repo -- 编辑配置文件,内容如下
[rhel-local] # 模块名称,需修改不能和其他 .repo文件重名
name=Red Hat Enterprise Linux 6 local repo # 名称随便起
baseurl=file:///mnt # 指定 rpm仓库的位置
enabled=1 # 1为开启该配置,0为关闭该配置
gpgcheck=1 # 1为校对软件
* yum install vsftpd httpd -- 安装 vsftpd 和 httpd 服务
利用 vsftpd 搭建 yum源服务器
# vsftp 默认的配置文件是允许匿名访问的,这里直接启动就可以了
#具体步骤
* umount /dev/cdrom -- 卸载光盘
* mount /dev/cdrom /var/ftp/pub/ -- 挂载光盘到 vsftp 的公众目录下
* service vsftpd restart -- 重启 vsftpd 服务
* 此时必须关闭防火墙 和 selinux,命令如下
sercive iptables stop
setenforce 0 (临时关闭,重启后会恢复)
* 配置客户机:
* cd /etc/tum.repos.d/
* vi rhel.repo -- 修改为以下内容
[rhel-ftp]
name=Red Hat Enterprise Linux 6
baseurl=ftp://192.168.8.42/pub #指定yum源地址
enabled=1
gpgcheck=1
yum 命令的使用
# yum 安装软件
* yum -y install 软件名
# yum 卸载软件
* yum -y remove 软件名
# yum 安装组件
* yum -y groupinstall 组件名
# yum 卸载组件
* yum -y groupremove 组件名
# 清除 yum 缓存
* yum clean all
# 使用 yum 查找软件包
* yum search
Linux速通08 网络原理及基础设置、软件包管理的更多相关文章
- linux基础-第十四单元 Linux网络原理及基础设置
第十四单元 Linux网络原理及基础设置 三种网卡模式图 使用ifconfig命令来维护网络 ifconfig命令的功能 ifconfig命令的用法举例 使用ifup和ifdown命令启动和停止网卡 ...
- Linux网络原理及基础设,yum管理RPM包
一:ifconfig命令 1,ifconfig命令的功能:显示所有正在启动的网卡的详细信息或设定系统中网卡的IP地址. 2. 使用ifup和ifdown命令启动和停止网卡(详见linux系统管理P42 ...
- 第十四单元 Linux网络原理及基础设置
·ifconfig命令来维护网络(详见linux系统管理P422) 1) 掌握ifconfig命令的功能:显示所有正在启动的网卡的详细信息或设定系统中网卡的IP地址.2) 灵活应用ifconfig命令 ...
- Linux 网络原理及基础设置
临时配置网络(ip,网关,dns)+永久配置 设置IP和掩码 ifconfig eth0 192.168.2.2 netmask 255.255.255.0 设置网关route add default ...
- Linux速通 随笔整理
Linux速通 随笔整理 为了方便阅读,特整理了相关的学习笔记 零.大纲 一.系统安装 二.命令格式 三.文件管理 四.用户群组 五.文件处理 六.系统初始化及监控 七.硬盘初始化 八.网络原理
- Linux速通07 硬盘分区、格式化及文件系统管理
硬件设备与文件名的对应关系 # 在Linux系统中,每个设备都被当作一个文件来对待 # 各种设备在Linux中的文件名 设备 设备在Linux内的文件名 IDE硬盘 /dev/hd[a-d] SCSI ...
- Linux速通 大纲
1.Linux操作系统安装及初始化配置(熟悉) 2.Linux操作系统目录组成结构及文件级增删改查操作(重点) 3.Linux操作系统用户.权限管理(重点) 4.开源软件及Linux下软件包的管理(重 ...
- Linux学习43 CCNA网络知识-计算机网络基础
一.Linux网络配置属性 1.计算机网络 TCP/IP:协议簇,协议栈(使用的模型) ISO组织制定了OSI七层模型协议栈(学习的模型) 2.网卡 a.MAC:Media Access Contro ...
- Linux速通01 操作系统安装及简介
操作系统 # a)操作系统的定义:操作系统是一个用来协调.管理和控制计算机硬件和软件资源的系统程序,它位于硬件和应用程序之间. # 操作系统分为 系统调用接口 和 系统内核 # b)操作系统内核的定义 ...
随机推荐
- Codeforces Gym-102219 2019 ICPC Malaysia National E. Optimal Slots(01背包+输出路径)
题意:给你一个体积为\(T\)的背包,有\(n\)个物品,每个物品的价值和体积都是是\(a_{i}\),求放哪几个物品使得总价值最大,输出它们,并且输出价值的最大值. 题解:其实就是一个01背包输出路 ...
- 字典树 && 例题 Xor Sum HDU - 4825 (板子)
一.字典树描述:Trie树,即字典树,又称单词查找树或键树,是一种树形结构,是一种哈希树的变种.典型应用是用于统计和排序大量的字符串(但不仅限于字符串),所以经常被搜索引擎系统用于文本词频统计.它的优 ...
- 记录一些Python中不常用但非常好用的函数
zfill(): 方法返回指定长度的字符串,原字符串右对齐,前面填充0. print('Helloworld'.zfill(50))0000000000000000000000000000000000 ...
- 如何在windows上升级Powershell到5.1版本?
前言 此篇我们说的是Powershell5.1低版本到5.1的升级,对于Powershell6(及以上版本)可以跨平台独立安装,在windows上可与之前的版本并存. 首先要整清楚Powershell ...
- springboot源码解析-管中窥豹系列之BeanDefinition(八)
一.前言 Springboot源码解析是一件大工程,逐行逐句的去研究代码,会很枯燥,也不容易坚持下去. 我们不追求大而全,而是试着每次去研究一个小知识点,最终聚沙成塔,这就是我们的springboot ...
- CF1475-D. Cleaning the Phone
CF1475-D. Cleaning the Phone 题意: 手机上有很多应用非常占用内存,你要清理内存.对于每个应用\(i\)有以下描述:应用\(i\)占用了\(a_i\)的空间,它的方便度为\ ...
- Operating System:操作系统启动总结
现代操作系统的启动引导过程会有所差异,本文仅针对Intel x86系列作讲解,了解原理即可. 系统引导过程总体介绍 系统引导过程主要由以下几个步骤组成(以硬盘启动为例)1.开机:2.BIOS加电自检( ...
- 编译安装MySQL 5.5.33
环境要求: 主机名 IP地址 需要软件及版本 系统版本 mysql.mfyxw.com 192.168.80.135 Mysql5.5.33 5.5.33 1.设定主机名 hostnamectl se ...
- 2.hello rabbitmq
作者 微信:tangy8080 电子邮箱:914661180@qq.com 更新时间:2019-07-22 22:49:50 星期一 欢迎您订阅和分享我的订阅号,订阅号内会不定期分享一些我自己学习过程 ...
- ZOJ 3430 Detect the Virus(AC自动机 + 模拟)题解
题意:问你主串有几种模式串.但是所有串都是加密的,先解码.解码过程为:先把串按照他给的映射表变成6位数二进制数,然后首尾衔接变成二进制长串,再8位8位取变成新的数,不够的补0.因为最多可能到255,所 ...