LINUX 最小系统初始配置

LINUX 最小系统初始配置

前言: 最近在学习和工作中linux时,安装了CentOS7的最小系统,发现最小系统没有一些常用的命令等。在此,写一篇博文,记录一下Linux系统新建后的一些基本配置。

本篇文章重点介绍以下linux最小系统的初始配置,如有不对,还请指出。

一、安装一些常用的工具

yum -y install nano vim curl net-tools lsof zip unzip wget

二、安装yum国内镜像源(可选)

1、备份原有镜像源
将/etc/yum.repo.d/目录下的文件备份,例如:
mv /etc/yum.repo.d/Centos-Base.repo /etc/yum.repo.d/Centos-Base.repo.bak
2、使用阿里镜像源

(1) 访问网址:https://opsx.alibaba.com/mirror
(2) 找到centos、epel对应的链接,进行下载,如图:
1.jpg

# 注:如果没有wget,需要先安装:  
yum -y install wget

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
3、重新设置缓存
yum clean all
yum makecache

三、关闭Linux系统中的SELinux功能

SELinux功能是一种强制存取控制的实现,能够进一步的增强Linux系统的安全性,但是开启此项功能会带来很多的不便,大多都关闭此项功能。

(1)编辑selinux文件内容

vi /etc/sysconfig/selinux

(2)编辑为如下内容:

selinux.jpg

(3)重新启动linux

reboot

四、一些常见命令

1、查看IP地址:ifconfig
2、查看防火墙的开启状态:firewall-cmd --state
3、开启/关闭/状态防火墙:systemctl start/stop/status firewalld
4、关闭开机自启动:systemctl disable firewalld.service
5、开启开机启动:systemctl enable firewalld.service
6、查看开启的端口:iptables -L -n
7、重启网络服务:service network restart
8、查看网络开启状态:service network status
9、查看历史命令记录:history
10、永久开放某个端口,如7772:firewall-cmd --zone=public --add-port=7772/tcp --permanent