菜单

CentOS7翻内核版本和发行本

2018年11月16日 - LINUX

3.4 关闭防火墙

systemctl disable firewalld

systemctl stop firewalld

1.查内核版本命令

“`

swift

[root@localhost ~]# uname -sr

Linux 4.15.11-1.el7.elrepo.x86_64

[root@localhost ~]# uname -a

Linux localhost.localdomain 4.15.11-1.el7.elrepo.x86_64 #1 SMP Mon Mar
19 11:46:06 EDT 2018 x86_64 x86_64 x86_64 GNU/Linux

[root@localhost ~]# cat /proc/version

Linux version 4.15.11-1.el7.elrepo.x86_64 (mockbuild@Build64R7) (gcc
version 4.8.5 20150623 (Red Hat 4.8.5-16) (GCC)) #1 SMP Mon Mar 19
11:46:06 EDT 2018

“`

2.翻发行本

[root@localhost ~]# cat /etc/redhat-release

CentOS Linux release 7.4.1708 (Core)

[root@localhost ~]# yum -y install redhat-lsb

[root@localhost ~]# lsb_release -a

LSB Version:   
:core-4.1-amd64:core-4.1-noarch:cxx-4.1-amd64:cxx-4.1-noarch:desktop-4.1-amd64:desktop-4.1-noarch:languages-4.1-amd64:languages-4.1-noarch:printing-4.1-amd64:printing-4.1-noarch

Distributor ID: CentOS

Description:    CentOS Linux release 7.4.1708 (Core)

Release:        7.4.1708

Codename:      Core

3.2 清理缓存,并再转缓存文件

yum clean all

yum makecache

3.1 调整yum源

rm -rf /etc/yum.repos.d/*

curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

curl -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

2.4.2 修改时区

[root@zeq ~]#timedatectl set-timezone "America/Punta_Arenas" 

[root@zeq ~]# timedatectl set-timezone "Asia/Shanghai"

3.3 安装基础软件包

yum install net-tools vim tree htop iotop iftop \

iotop lrzsz sl wget unzip telnet nmap nc psmisc \

dos2unix bash-completion sysstat rsync nfs-utils -y

2.4 时区修改

2.8.3 centos7翻看有的劳动开机启动和开机无启动之单元

[root@zeq ~]# systemctl list-unit-files

2.7.2 修改系统启动默认级别(目标)

[root@zeq ~]# systemctl set-default runlevel5.target

建议修改回去

[root@zeq ~]# systemctl set-default multi-user.target

2.8.4 centos7开机无自启

[root@zeq ~]# systemctl disable crond

第3段 参考文献

参考和徐亮伟(标杆徐)的执教:http://www.xuliangwei.com

 

2.8.6 centos7反省是否开机自启

[root@zeq ~]# systemctl is-enabled crond

disabled

2.8.1 centos7达之service命令还是以兼容centos6的惯

[root@zeq ~]# service crond restart

Redirecting to /bin/systemctl restart crond.service

2.3.1 centos6贯彻方式

临时修改主机名

[root@zeq ~]# hostname zeq_temp

[root@zeq ~]# bash

[root@zeq_temp ~]#

永久修改主机名

[root@zeq_temp ~]# sed -i '/^HOSTNAME=/c HOSTNAME=zeq' /etc/sysconfig/network

[root@zeq_temp ~]# cat /etc/sysconfig/network

NETWORKING=yes

HOSTNAME=zeq

1.1 为什么而采取CentOS7版本

CentOS7凡于CentOS6基础及揭示的初本子,与前面的版对照,主要的更新包括:

1、内核更新到3.10.0

2、支持Linux容器

3、LVM快照支持ext4和XFS

4、转用systemd、firewalld和GRUB2

5、XFS作为缺乏省文件系统

6、支持PTPv2

7、支持40G 以太网卡

8、在配合的硬件及支撑以UEFI安全开行模式安装

旋即之中最为瞩目的新特征就是是永葆Docker技术。作为当下风靡的使用虚拟化技术有,Docker能够用应用程序与网了切断,让那个在网内实现迁移而无需停机,提高了应用程序的移动性和灵活性。CentOS7每当基础层面支持Docker容器技术,可以增强Docker稳定性和可靠性。

综上,我们见面选取CentOS7来作服务器的操作系统。

2.8 systemd服务管理

一声令下 选项(非要) 执行命令 单元名称(非要)

systemctl [OPTIONS…]COMMAND[NAME…]

操作

Centos6

Centos7

启动服务

/etc/init.d/crond start

systemctl start     crond

停止服务

/etc/init.d/crond stop

systemctl stop      crond

重启服务

/etc/init.d/crond restart

systemctl restart   crond

查看状态

/etc/init.d/crond status

systemctl status    crond

开机启动

chkconfig –level 35 crond on

systemctl enable    crond

开机禁用

chkconfig crond off

systemctl disable   crond

禁止运行

 

systemctl umask     crond

第2章 CentOS7以及CentOS6版的分别

2.7.3 centos7关机指令

poweroff、shutdown -h now、init0 (不建议采用)

reboot

3.8 选中对应的虚拟机->快照->拍摄快照

3.6 优化ulimit

echo '* - nofile 65535' >> /etc/security/limits.conf

2.5.1 centos7采取ip命令查看ip地址方法

1.翻看ip地址信息 ip addr

2.添加差不多单IP地址 ip addr add 192.168.56.200/24 dev eth0:1

3.操网络接口 ip link set dev eth0 down

2.5 网络接口变化

net.ifnames
基为固件、拓扑、进行自动分配网卡名称,缺点比eth0、更难读,如ens32

biosdevname
因戴尔服务器系统的BIOS提供的音讯对网络接口进行再次命名,如em1

默认命名规则 eth0 eth1 eth2

biosdevname em1 em2 em3

net.ifnames ens33 ens34 ens35

2.2 系统文件目录结构

centos6

cetos7

bin 

usr/bin

sbin

usr/sbin

lib

usr/lib

3.5 关闭selinux

sed -i '/^SELINUX=/c SELINUX=disabled' /etc/selinux/config

3.7 执行shutdown -h now 关闭Centos7系统

2.4.1 查看时区

[root@zeq ~]# timedatectl list-timezones

2.7 systemd启动级别

于Centos7着没有级别之定义,而是使用target目标来含有启动级别之概念

SysVinit     

级别

Systemd

关闭系统

0

runlevel0.target,poweroff.target

单用户模式

1

runlevel1.target,rescue.target

多用户模式

2

runlevel2.target,multi-user.target

多用户带网络模式

3

runlevel3.target,multi-user.target

多用户图形化模式  

5

runlevel5.target,graphical-user.target

重启操作系统

6

runlevel6.target,reboot.target

Centos7初始机默认系统启动目标target

multi-user.target: analogous to runlevel 3

graphical.target: analogous to runlevel 5

第1章 CentOS7的使用

第3回 CentOS7系统优化

2.1 系统基础服务浮动

操作

Centos6

Centos7

对比

自动补全

只支持命令、文件名

支持命令、选项、文件名

 

文件系统

ext4       

xfs                

随机读写更快

repo仓库

yum

yum-config-manager  

添加仓库便捷

修改主机名

/etc/sysconfig/network

/etc/hostname            

hostnamectl

修改时区    

/etc/sysconfig/clock

timedatectl set-timezone   

更方便

修改字符集

/etc/sysconfig/il8n    

/etc/locale.conf           

localectl

防火墙

iptables

firewalld

 

服务管理

System V init

systemd

 

时间同步服务

ntp

chrony 

 

 

2.6 Systemd服务概述

Systemd初始

Systemd是Centos7新利用的一样效仿管理体系,可以兑现启动同过程服务管理等于,对比Centos6网之前所利用sysVini体系,带来了过多变型。

Centos7支撑彼此启动,显著提高开机启动效率(测试6暨7组别)

Centos7关机只关闭着运行的劳务,Centos6牵连时从头关到尾

Centos7服务的开行和住不以待init.d下之台本

2.8.5 centos7开机自启

[root@zeq ~]# systemctl enable crond

2.3.2 centos7落实方式

临时修改主机名

[root@zeq ~]# hostname zeq-c7

[root@zeq ~]# bash

永久修改主机名

[root@zeq-c7 ~]# hostnamectl set-hostname zeq-cc7

[root@zeq-c7 ~]# cat /etc/hostname

zeq-cc7

2.7.1 查看系统时默认运行级别(目标)

[root@zeq ~]# systemctl get-default

multi-user.target

2.8.2 centos7起先与住建议采用systemctl

[root@zeq ~]# systemctl restart crond

2.3 修改主机名

相关文章

标签:

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图