linux基础优化

关闭防火墙

systemctl stop firewalld

关闭selinux

selinux策略,类似于windows的安全组策略

临时关闭

getenforce        查看当前selinux运行模式

setenforce        -指定模式

Enforcing:强制模式,这是默认模式,所有策略都会被强制执行。

Permissive:宽容模式,策略会被加载,但不会被强制执行,只会记录违规行为。

1:等同于Enforcing。

0:等同于Permissive。

永久关闭

vim /etc/selinux/config

vim优化

vim ~/.vimrc

编辑文件内容为

set tabstop=4          ##按下 Tab 键时,Vim 显示的4空格
set shiftwidth=4       ##在文本上按下>>(增加一级缩进)、<<(取消一级缩进)或者==(取消全部缩进)时,每一级的字符数。
set expandtab          ##由于 Tab 键在不同的编辑器缩进不一致,该设置自动将 Tab 转为空格
set autoindent         ##按下回车键后,下一行的缩进会自动跟上一行的缩进保持一致
set smartindent        ## 在这种缩进模式中,每一行都和前一行有相同的缩进量,同时这种缩进形式能正确的识别出花括号,当遇到右花括号(}),则取消缩进形式。
set number             ##显示行号
set cursorline         ##光标所在的当前行高亮
set wrap               ##自动折行,即太长的行分成几行显示
set ruler              ##在状态栏显示光标的当前位置(位于哪一行哪一列)
set hlsearch           ##搜索时,高亮显示匹配结果。
set ignorecase         ##搜索时忽略大小写
set undofile           ##保留撤销历史
set noerrorbells       ##出错时,不要发出响声
set history=1000       ##Vim 需要记住多少次历史操作
set encoding=utf-8     ##使用utf-8编码

优化源

阿里云基础源

下载并替换原基础源

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

阿里云的扩展源

下载源并指定安装位置

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

开启内核转发和调整文件句柄数

vim /etc/sysctl.conf

net.ipv4.ip_forward=1

#开启内核转发

fs.file-max=65535

# 设置系统文件句柄数(默认1024)

# 打开一个文件需要一个文件句柄

# 句柄数控制着同时可以打开的文件数量

立即生效

sysctl -p

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值