Linux系统优化小结

简介:

最近有朋友问到我,说Linux系统如何优化会比较好,我觉得其实这个话题其实比较大,我也收集了下Linux系统优化的条目,大致整理了下,如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
1、关闭SElinux
2、关闭iptables并清空策略(设置开机不自动启动)
3、调整Linux默认的运行级别(多用户模式)
4、调整字符集 "echo 'LANG=" zh_CN.UTF-8"'> /etc/sysconfig/i18n ,然后 source  /etc/sysconfig/i18n
5、设置系统超时时间( export  TMOUT=50)、命令行的历史记录数量变量(HISTSIZE=50)、HISTFILESIZE=10(历史记录文件的命令数量变量)
6、隐藏Linux的版本信息
7、调整打开文件数的限制(默认的为1024)
/etc/rc . local 中添加命令 "ulimit -SHn 65535"
#!/bin/bash
for  pid  in  ` ps  aux| grep  nginx| grep  - v  grep | awk  '{print $2}' `
do
cat  /proc/ ${pid} /limits | grep  'Max open files'
done
8、Linux服务器内核参数优化
9、修改网卡为eth0(CentOS7默认的不是eth0),调整主机名
10、更新系统
11、时间设置(设置与ntp时间同步)
12、锁定关键系统文件(如使用chattr +i  /etc/passwd  /etc/shadow  /etc/group  /etc/gshadow  /etc/inittab
13、清楚多余的系统虚拟账户
14、使用非常规的  ssh  端口(如将 ssh 默认的端口修改为2222端口,禁止root用户远程连接)
15、关闭系统不需要的服务:
systemctl disable auditd.service
systemctl disable irqbalance.service
systemctl disable lvm2-monitor.service
systemctl disable postfix.service
16、取消DNS反解
17、不用root登录系统,以普通用户身份登录,通过 sudo 授权管理
18、停止ipv6(如果不是确定需要的话)
19、关闭系统的写磁盘I /O 功能
Linux文件默认有三个时间:
atime:对此文件的访问时间
ctime:此文件inode发生变化的时间
mtime:此文件的修改时间
如果系统中小文件特别多的情况下,通常也没必要记录文件的访问时间,这样也可以减少写磁盘I /O
编辑 /etc/fstab
/dev/mapper/cl-data    /data     xfs     defaults,noatime,nodiratime        0 0









本文转自 冰冻vs西瓜 51CTO博客,原文链接:http://blog.51cto.com/molewan/1910201,如需转载请自行联系原作者
目录
相关文章
|
网络协议 应用服务中间件 Linux
Linux服务器系统优化:sysctl.conf文件(内核及网络设置)
Linux服务器系统优化:sysctl.conf文件(内核及网络设置)
6959 0
|
4月前
|
缓存 监控 网络协议
Linux性能大飞跃:揭秘系统优化秘籍,让你的服务器秒变性能怪兽,轻松应对万千挑战!
【8月更文挑战第5天】作为开源界的常青树,Linux以稳定高效著称,但也可能面临性能瓶颈。本文从五个维度探讨Linux优化:1) 更新系统与软件确保最新状态;2) 调整文件系统以适应应用需求;3) 根据具体需求调整内核参数;4) 利用工具管理进程与资源;5) 优化磁盘I/O性能。通过这些策略,可显著提升Linux系统的运行效率与响应速度,使其保持最佳状态。
101 7
|
4月前
|
缓存 监控 Linux
Linux系统优化
【8月更文挑战第10天】Linux系统优化
38 3
|
7月前
|
运维 监控 安全
构建高效稳定的Linux服务器:系统优化与安全策略
【5月更文挑战第29天】 在现代IT基础设施中,Linux服务器因其开源性、稳定性和高度可定制的特点而广泛被采用。然而,随着业务需求的不断增长,如何保证Linux服务器的高效稳定运行成为了运维人员必须面对的挑战。本文将深入探讨针对Linux服务器进行系统优化的策略,以及实施有效的安全措施,旨在帮助运维专业人员提升服务器性能,同时确保系统的安全稳定。
|
7月前
|
域名解析 监控 Linux
Linux - Linux系统优化思路
Linux - Linux系统优化思路
79 0
Linux - Linux系统优化思路
|
7月前
|
缓存 网络协议 安全
Linux 优化实战(网络层面和系统层面的系统优化)
Linux 优化实战(网络层面和系统层面的系统优化)
49 0
|
运维 Linux 网络安全
【运维杂谈】如何进行Linux系统优化
【运维杂谈】如何进行Linux系统优化
131 1
|
网络协议 Shell Linux
Linux系统配置(系统优化)
基本设置、修改或启用IP地址、搭建yum仓库、语言更改、终端修改、终端提示符修改、重置密码
311 0
Linux系统配置(系统优化)
|
安全 Linux 网络安全
2021年12月1号 linux系统优化
2021年12月1号 linux系统优化
123 0
|
缓存 网络协议 Linux
Linux系统优化
内核优化 net.ipv4.tcp_max_tw_buckets = 6000 timewait 的数量,默认是180000。 net.ipv4.ip_local_port_range = 1024 65000 允许系统打开的端口范围。
1126 0