CentOS7版本基础运用

2.8.6 centos7反省是否开机自启

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

disabled

2.4 时区修改

2.8.1 centos7齐的service命令依然为包容centos6之习惯

[root@zeq ~]# service crond restart

Redirecting to /bin/systemctl restart crond.service

2.7.3 centos7关机指令

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

reboot

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.7.1 查看系统即默认运行级别(目标)

[root@zeq ~]# systemctl get-default

multi-user.target

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.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

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

2.5 网络接口变化

net.ifnames
基于固件、拓扑、进行活动分配网卡名称,缺点比eth0、更麻烦读,如ens32

biosdevname
因Lenovo服务器系统的BIOS提供的新闻对网络接口进行重新命名,如em1

默认命名规则 eth0 eth1 eth2

biosdevname em1 em2 em3

net.ifnames ens33 ens34 ens35

第2章 CentOS7及CentOS6版的区别

2.6 Systemd服务概述

Systemd初始

Systemd是Centos7初用的同一模拟管理体系,可以实现启动和过程服务管理等,比较Centos6体系从前所选拔sysVini体系,带来了诸多变化。

Centos7支撑互相启动,彰着提升开机启动效能(测试6暨7组别)

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

Centos7劳动的开行和已不以需要init.d下之台本

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.8.4 centos7开机无自启

[root@zeq ~]# systemctl disable crond

3.4 关闭防火墙

systemctl disable firewalld

systemctl stop firewalld

2.2 系统文件目录结构

centos6

cetos7

bin 

usr/bin

sbin

usr/sbin

lib

usr/lib

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.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

2.8.2 centos7起步暨已指出使用systemctl

[root@zeq ~]# systemctl restart crond

第3段 CentOS7系优化

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

3.5 关闭selinux

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

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

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

建议修改回去

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

2.8.5 centos7开机自启

[root@zeq ~]# systemctl enable crond

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

第1章 CentOS7的使用

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

3.2 清理缓存,一视同仁复转缓存文件

yum clean all

yum makecache

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

第3章节 参考文献

参照和徐亮伟(标杆徐)的讲授:http://www.xuliangwei.com

 

2.4.1 查看时区

[root@zeq ~]# timedatectl list-timezones

2.3 修改主机名

2.8.3 centos7查有的服务开机启动与开机无启动之单元

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

3.6 优化ulimit

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

2.4.2 修改时区

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

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

相关文章