Linux 网络管理、软件包安装
- 1.fdisk -l 查看处系统磁盘设备,打boot“*”的是系统启动的磁盘块。
(1)查看磁盘Disk /dev/sdb:5368MB(总大小),5368709120bytes(比特位)
(2)255heads(磁头),63sectors/track(扇区),652cylinders(柱面)
(3)查看出磁盘是否还可创建主要看柱面,start到End用了523,总大小652,所以可以创建分区。
Device Boot Start End Blocks id system
/dev/sdb1 1 523 4200966 83 Linux
- 2.RJ45是普通网线,RJ41电话线。光纤的是fddi0。网线是eth0。
- 3.网卡位置:/etc/sysconfig/network-scripts/ifcfg-eth0。
DEVICE=eth0 #设备名
ONBOOT= yes #设备重启以后是否生效
BOOTPROTO=static #网络类型
IPADDR=10.1.1.10 #IP地址
NETMASK=255.0.0.0 #子网掩码
GATEWAY=10.1.1.1 #网关地址
DNS1=8.8.8.8 #设置DNS
- 4.主机名位置:/etc/sysconfig/network。
- 5.简易DNS文件:/etc/hosts。
- 6.优先级文件:/etc/nsswitch.conf。
- 7.指定DNF服务IP文件:/etc/resolv.conf。
- 8.禁ping文件:/proc/sys/net/ipv4/icmp_echo_ignore_all。0是,1否。
- 9.禁用所有类型挂载文件:/etc/sysctl.conf。
- 10.禁用转发文件:/proc/sys/net/ipv4/ip_forward。别人的数据包经过主机是否转发。
- 11.查看一个包是否安装rpm -q 不需要填写包全名。
- 12.创建yum:/etc/yum.repos.d/yum.repo
[local] #仓库名
name=yum #仓库描述
baseurl=file:///mnt #文件路径
enabled= #1仓库开启
gpgcheck= #0仓库检查
- 13.源码包安装。 (1). 进入源码包下./configure --prefix=/usr/local/xxx(指定安装目录)
(2).make 。(编译)
(3).mask install 。(编译安装)完成安装。
(4).安装目录下lib文件(库文件),bin(可执行文件)
命令:mii-tool eth0 #查看网卡与网线的联通性。
启用网卡命名 ifconfig eth0 up
禁用网卡命名 ifconfig eth0 down
# 删除默认路由
route del default
# 通过路由IP添加默认网关
route add default gw IP
# 通过网卡添加默认网关
route add default wlan0
命令:se rvice network restart #重启网卡。 命令:ifconfig eth0 down #重启网卡,up启动。 命令:hostname 名字 #修改主机名。(临时) 命令:route -n #查看本机的路由表。U表示直连网络。UG直连网关。 命令:netstat -antp #查看所有端口。a(all)n(解析)u(udp)t(tcp)p(显示程序) 命令:setup #图形修改配置 命令:ip addr #查看ip地址。 命令:mount -o loop ios文件 挂载目录 #挂载ios文件。 命令:rpm -ivh 包名.rpm #安装包命令。i安装 v显示 h进度条。U升级。q查看是否安装。qi查看包信息。qa查看所有包。qf反查看命令绝对路径的包在哪里。ql生成的文件。e卸载包。--nodeps强制卸载。--force强制安装。 命令:rpm -ql | grep 服务名 #查看安装到什么位置 命令:rpm –qf “which 命令” #可查看命令安装包。 命令:rpm -ivh xxx.rpm --force --nodeps # --nodeps 属性,不考虑依赖关系 --force 属性,强制进行安装 命令:yum makecache #清理缓存 命令:yum install -y 安装包 #安装包 -y确认安装。 命令:yum list #查看yum库下有哪些包。” @“的是已安装包。 命令:yum remove -y 安装包 #卸载包 -y确认卸载。 命令:yum reinstall -y 安装包 #重新安装 -y确认安装。 命令:yum grouplist #查看组包。 groupinstall 安装组包。 命令:yum repolist #查看yum仓库列表 命令:yum-config-manager --add-repo="http://xxxxx/yum" #通过地址添加yum源 命令:yum-config-manager --disable "仓库命" #禁用仓库 命令:yum-config-manager --enable "仓库名" #启用仓库 命令:yum search 命令 #通过命令查看需要安装命令的安装包 命令:yum provides */命令 #查看一安装命令的安装包 命令:wget 下载地址 #联网下载安装包。
本地离线安装方案
# 安装工具包
yum install yum-plugin-downloadonly
# 将离线包以及依赖下载到本地
yum install --downloadonly --downloaddir=/xxx/xxx 包名
Linux 网络管理、软件包安装的更多相关文章
- Linux:软件包安装
软件包安装 一.rpm安装 1.挂载系统:mount /dev/cdrom/ /mnt/cdrom/ 2.进入相应的目录(Centos7 为Packages,有一些是Server):cd /mnt/c ...
- Linux之软件包安装管理
软件包分类: 源码包:脚本安装包(源C代码) 二进制包(rpm包,系统默认包) 源码包 1.源码包优点 开源,如果有足够的能力,完全可以修改源代码 可以自己选择所需要安装的功能 软件是编译安装,所以更 ...
- Linux下软件包安装
编译dbus下载地址 :http://dbus.freedesktop.org/releases/dbus/tar zxvf dbus-1.10.0echo ac_cv_have_abstract_s ...
- Linux系统软件包之---Apache
当前互联网主流web服务说明 静态服务: apache 中小型静态web服务的主流,web服务器中的老大哥 nginx 大型新兴网站静态web服务主流,web服务器中的初生牛犊 lighttpd 静态 ...
- 细说Linux下软件包的安装与管理
一 源码安装方式 由于linux操作系统开放源代码,因而在其上安装的软件大部分也都是开源软件,例如apache.tomcat.php等软件.开源软件基本都提供源码下载,源码安装的方式:源码安 ...
- Linux下软件包的多种安装方式
源码包安装 在Linux下的很多软件都是通过源码包方式发布的,虽然相对于二进制软件包,配置和编译起来繁琐点,但是它的可移植性却好得多,针对不同的体系结构,软件开发者往往仅需发布同一份源码包,不同的最终 ...
- Linux 软件包安装管理
转自:http://www.cnblogs.com/Quains/archive/2012/01/03/2311049.html 本文主要是记录下RedHat系列的软件包管理. 内容分为以下三个部分: ...
- 网卡配置文件详解 用户管理与文件权限篇 文件与目录权限 软连接 tar解压命令 killall命令 linux防火墙 dns解析设置 计划任务crond服务 软件包安装 阿里云 yum源 安装
Linux系统基础优化及常用命令 Linux基础系统优化 引言没有,只有一张图. Linux的网络功能相当强悍,一时之间我们无法了解所有的网络命令,在配置服务器基础环境时,先了解下网络参数设定命令. ...
- Linux系统下安装 rpm 软件和源代码 软件包
RPM 安装方式 RPM是一个包安装管理软件,我们可以使用这个工具安装 .rpm 类型的软件.Linux的rpm包很多都能在光盘的Packages 包中找得到.首先挂载一下光盘,查看Packages中 ...
- 尚学linux课程---8、rpm软件包安装
尚学linux课程---8.rpm软件包安装 一.总结 一句话总结: rpm安装软件包的话要解决依赖问题,推荐使用yum安装软件包 1.比如cd /home中的斜线表示什么意思? 表示根目录,linu ...
随机推荐
- LeetCode - 767. Reorganize String
Given a string S, check if the letters can be rearranged so that two characters that are adjacent to ...
- C# StackExchange.Redis 用法总结
安装 StackExchange.Redis 在 NuGet 中搜索 StackExchange.Redis 和 Newtonsoft.Json,直接点击按钮安装即可. StackExchange.R ...
- 8051汇编:EQU指令
关于EQU汇编指令 EQU是英文单词equal的缩写,因此我们也能对EQU指令有一个初步的认识:做等价替换使用. 在8051汇编语言中,EQU用于定义一个符号常量,其效果不会带来存储空间的占用(这和C ...
- mysql之表格的关联关系
1.’基本模式有多对一,多对多,一对一.关联的两个基本组建为外键列和参照列 典型的多对一模式,很普遍,如部门表和员工表,即一个部门可以有多个员工. 对于多对多的模式,就需要建立中间表,将其转换为多对一 ...
- redis(四)--简单实现Redis缓存中的排序功能
在实现缓存排序功能之前,必须先明白这一功能的合理性.不妨思考一下,既然可以在数据库中排序,为什么还要把排序功能放在缓存中实现呢?这里简单总结了两个原因:首先,排序会增加数据库的负载,难以支撑高并发的应 ...
- Java中的 内部类(吐血总结)
1. 内部类的作用 内部类是一个独立的实体,可以用来实现闭包:能与外部类通信:内部类与接口使得多继承更完整 2. 内部类的分类 1)普通内部类 类的实例相关,可以看成是一个实例变量.内部类的类名由 “ ...
- linux 压缩和解压
xz 压缩和解压 tar -Jcvf backup.tar.xz backup/ tar -Jxvf backup.tar.xz 加参数 p,使文件保持原来的权限. tar -Jcvpf timesh ...
- 关于vue-cli创建项目(小白)(2)mock数据
mock数据,好处,前后端分离,不用等后端的真实接口,就可以用axios(ek sju s 好像这么读,原谅本人总是根据读音写单词)请求数据了. 一,安装所需插件 根据不同需求选择安装环境,mockj ...
- devmapper: Thin Pool has 154464 free data blocks which is less than minimum required 163840 free dat
清理exited进程: docker rm $(docker ps -q -f status=exited) 清理dangling volumes: docker volume rm $(docker ...
- @staticmethod和classmethod
之前一直搞不清楚这两个类方法有什么区别,今天着重学习了一下 @staticmethod是静态方法,不需要表示自身对象的self和自身类的cls参数,就跟使用函数一样. class C(object): ...