centos7基础文档一

centos7基础文档一

一.centos7与原有版本的区别

1 文件系统

centos7选择了xfs作为 默认的文件系统。但是之前版本的所有的文件系统仍然支持,如:EXT文件系统之类的,而是对未来爆炸式的增长的数据量,ext的文件系统已经不能满足存储了,而XFS的文件系统完全是为大数据而生的,单个文件系统最大可以支持到8EB大小,单个文件的大小为16T,并且提供了丰富的日志系统,是应对大数据存储的强大文件系统。XFS是扩展性高,高性能的文件系统,于是RHEL/centos7的默认文件系统

可通过工具xfsdump和xfsrestore来备份和恢复xfs的文件系统。

2 网络管理

新增网络管理接口NMCLI

3服务管理

使用systemctl调用服务脚本

centos7中使用systemctl取代了原有的sysV,由systemctl来管理系统中的服务,systemctl定义了与原来sysV的init进程完全不同的方式对服务和系统进程尽心管理,使得系统中的服务可以自动解决服务之间的依赖关系,并且可以支持服务的并行启动,也就是说,现在的服务启动的速度更快,更稳定,同时也可以完美的支持Docker。

二.centos7的安装体验

与之前的版本安装的方法步骤基本一致

注1:系统默认的编码设置文件有/etc/sysconfig/i18n更改为/etc/locale.conf 该文件定义你当前系统的语言环境变量。

注2:常用命令安装:查看anaconda-ks.cfg。确定是否安装base软件包组。若没有安装,ifconfig的命令就不能够使用,需要安装base的软件包组或是安装其提供的命令的软件包:net-tools

查看软件由那个软件包安装的命令:rpm  -qf  参数

三.centos7默认运行级别和终端分辨率修改

1. /etc/inittab的这个文件已经不再使用了,systemd对linux来时就是init程序,可以作为sysVinit(linux5)和Upstate(linux6)的替代

第三运行级别:multi-user.target

第五运行级别:graphical.target

#前者是符号链接指向了后面的target

runlevel3.target-------- multi-user.target

runlevel5.target-------- graphical.target

2.修改开机默认运行级别

方法1:

ln -sf /lib/systemd/system/ multi-user.target  /etc/sysytemd/system/default.target //默认级别

为3

reboot生效

方法2:

systemctl set-default multi-user.target

systemctl get-default  //查看当前的默认级别

3.切换运行级别

方法1:切换到3

systemctl isolate  multi-user.target

systemctl isolate  runlevel3.target

方法2:

init【0123456】

4.修改字符终端的分辨率

在/boot/grub2/grub的配置文件中的vmlinux的后面添加 vga=0x340

重启生效

四.设置主机名

centos7不再使用/etc/sysconfig/network设置主机名,而是使用/etc/hostname文件下面就介绍有关主机名的配置方法。

方法1:

修改/etc/hostname文件设置主机名

方法2:

执行hostnamectl命令

hostnamectl  set-hostname  主机名

再通过hostname或hostnamectl status命令查看并更改是否生效

方法3:

nmtui命令  调用图形工具

方法4:

执行nmcli命令

nmcli generalhostname  //查看主机名

nmcli general hostname my-server  //设置主机名

执行systemctl restartsystemd-hostnamed 是修改生效

五.设置ip地址,网关,DNS

1.centos7里面的网卡命名方式从eth变成了enoxxxxxxx

en代表enthernet

o代表onboard内置

那一串数字式主板的某种索引编号自动生成,以便保证其唯一性。

2.查看ip信息

ifconfig或ip addr show 或 ip addr show dev 网络设备名

3.查看网卡性能的命令

ip  -s link show 网卡名称

其中RX表示接收数据包 TX表示发送数据包

4.修改centos7的网卡名称

1vim /etc/sysconfig/grub 在这个文件的倒数第二行的后面添加 net.ifnames=0 biosdevname=0  //作用是禁用该可预知命名规则

2 grub2-mkconfig -o/boot/grub2/grub.cfg   //重新定义grub.cfg配置文件

3)重启服务器

4)将网卡的配置文件改为eth0 以及配置文件中的 NAME ,DEVICE项均改为eth0

5)重启网卡: systemctl   restart  network

时间: 2024-10-25 12:59:56

centos7基础文档一的相关文章

centos7的基础文档二

centos7基础文档二 一.centos7的服务控制 1. 服务脚本文件 systemctl对于Linux来说,就是一个init程序,可以作为sysVinit和Upstat的替代. centos7的服务脚本存放在:/usr/lib/systemd/,有系统(system)命令和用户(users)命令之分,像需要开机不登录的就能运行的服务存在系统的服务里,即:/usr/lib/systemd/system目录下,每一个服务以.server结尾.一般会分为三个部分:[unit][service][

[java基础]文档注释

转载自:http://blog.163.com/hui_san/blog/static/5710286720104191100389/ 前言 Java 的语法与 C++ 及为相似,那么,你知道 Java 的注释有几种吗? 1)// 注释一行   2)/* ...... */ 注释若干行 3)/** ...... */ 注释若干行,并写入 javadoc 文档 通常这种注释的多行写法如下: /**   * .........   * .........   */ 这第三种注释有什么用?javado

JavaSE8基础 文档注释中 使用<br />实现换行效果

礼悟:    好好学习多思考,尊师重道存感恩.叶见寻根三二一,江河湖海同一体.          虚怀若谷良心主,愿行无悔给最苦.读书锻炼强身心,诚劝且行且珍惜. javaSE:8                                    os:windows7 x64                                   ide:MyEclipse 2017 对一个成员方法添加文档注释时,给最苦 发现:怎么注释处换行后,鼠标悬浮出来的提示仍然不换行呢? 给最苦 想到阅

docker基础文档(链接,下载,安装)

一.docker相关链接1.docker中国区官网(包含部分中文文档,下载安装包,镜像加速器):https://www.docker-cn.com/2.docker官方镜像仓库:https://cloud.docker.com/3.docker下载:https://www.docker-cn.com/community-edition#/download 二.yum方式安装docker这里是在centos7上安装:1.从阿里云下载yum仓库源文件并放到/etc/yum.repos.d目录wget

dubbo基础文档

随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进. 单一应用架构 当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本. 此时,用于简化增删改查工作量的 数据访问框架(ORM) 是关键. 垂直应用架构 当访问量逐渐增大,单一应用增加机器带来的加速度越来越小,将应用拆成互不相干的几个应用,以提升效率. 此时,用于加速前端页面开发的 Web框架(MVC) 是关键. 分布式服务

IS-IS & 中间系统到中间系统 | 基础文档

##与OSPF对应关系 1.链路状态:LSP = LSA (LSP只有两类,Level-1 LSP 和 Level-2 LSP) 2.NET地址(网络实体名称)= 区域ID+router ID [由AFI+区域ID+系统ID+NSEL组成] 3.Level-1 区域对应普通区域及Stub区域,Level-2 对应骨干区域.Level-1-2 路由等同于ABR路由.(一级区域只能与一级区域交互LSP,二级区域等同于前者且并不是唯一.) 4.Cost,开销.IS-IS使用类似OSPF的开销选路方式,

Java 初学者帮助文档以及基础教程

一下午的时间,大致看了一下Java的文档,进一步熟悉了Java的大体框架和结构,整理了一下有用的资源. 帮助文档: JSE 8 API 英文版 在线HTML格式:http://docs.oracle.com/javase/8/docs/api/index.html JSE 8 API 英文版 zip格式:http://www.oracle.com/technetwork/java/javase/documentation/jdk8-doc-downloads-2133158.html JSE 6

关于前端开发的20篇文档与指南

相信在2015年很多这个行业的人都会有这样的两种感受: 真的不知所措,这个行业到底有多少东西需要去学习: 渴望更多,并迫不及待的为接下来的学习寻求一些思想方向. 第一个来自于我们的个人感受,而第二个则是纯粹的必要性了.所以本文整理一些有用的信息,希望可以帮助相关领域的前端开发人员. 1. I want to use 基于Can I use的数据和功能,这款应用给予你选择一组前端开发特性的能力,并会读取出一个全球性用户能够使用它的百分比. 2. Regulex JavaScript正则表达式的可视

使用文档

>>如何使用参考文档和实例 本文档提供了一个快速教程,教大家如何以最便捷快速的方式使用 SmartFoxServer(又名SFS2X)的文档.我们的第一个建议是在查看实例和技术文档之前,先仔细查阅本节中的内容. 不管你是一个熟练的SFS2X开发者或者你刚刚开始使用SFS2X,你都会发现基础文档对你的开发工作会有特别的帮助.新手入门章节将会指引你配置好客户端和服务器,高级主题章节提供了更多最先进的扩展系统和服务器API的见解. >>实例 我们强烈的提倡我们申请中的专利:"边