linux 系统优化

Posted Sinjon_Liu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux 系统优化相关的知识,希望对你有一定的参考价值。

=======================系统优化======================
查硬件:
dmidecode | grep "Product Name"

查cpu:
grep name /proc/cpuinfo

关闭防火墙: 
chkconfig iptables off
/etc/init.d/iptables stop

vi /etc/selinux/config   
# SELINUX=enforcing
SELINUX=disabled
sed -i ‘s#SELINUX=disabled#SELINUX=enforcing#g‘  /etc/selinux/config
临时生效:setenforce 0 

添加用户:
useradd lsq2016
echo "123456" | passwd --stdin lsq2016 && history -c #添加用户密码,并清空历史记录

添加yum源:
http://mirrors.cnlinux.net/centos/6.2/os/x86_64/Packages/     #rpm 下载
http://mirrors.sohu.com/ 
测试下:yum install lrzsz -y  #sz的上传下载工具


升级系统到最新:
。。。

优化开机自启动:
for abc in `chkconfig --list | grep 3:on | awk ‘{print $1}‘`;do chkconfig --level 3 $abc off;done
for abc in crond network rsyslog sshd;do chkconfig --level 3 $abc on;done

更改ssh配置:

cp /etc/ssh/ssh_config /etc/ssh/ssh_config.bak
vi cp /etc/ssh/ssh_config

\cp /etc/ssh/ssh_config /etc/ssh/ssh_config.bak
sed  -i  ‘s%Port 22%Port 51234%g‘  /etc/ssh/ssh_config
sed  -i  ‘s%PermitRootLogin yes%PermitRootLogin no%g‘  /etc/ssh/ssh_config
sed  -i  ‘s%PermitEmptyPasswords no%PermitEmptyPasswords yes%g‘  /etc/ssh/ssh_config
sed  -i  ‘s%UseDNS yes%UseDNS no%g‘  /etc/ssh/ssh_config
/etc/init.d/sshd reload && action /bin/true

lsq2016用户添加到sudoecho "lsq2016    ALL=(ALL)       ALL" >> /etc/sudoers #注意先备份


修改中文显示:
echo ‘LANG="zh_CN.UTF-8"‘ >> /etc/sysconfig/i18n
source /etc/sysconfig/i18n

服务器时间同步:
echo ‘*/5 * * * *   /usr/sbin/ntpdate time.windowns.com >/dev/null 2>&1‘ >> /var/spool/cron/root

crondtab -l #检查

加大文件描述符:
echo ‘*               -    nofile            65535 ‘ >> /etc/security/limits.conf
或者 
ulimit -SHn 65535 加到/etc/rc.local

调整内核调优:
/etc/sysctl.conf 
目前只遇到过TIME_WAIT过多和tcp窗口大小的调优

sysctl -p #生效

以上是关于linux 系统优化的主要内容,如果未能解决你的问题,请参考以下文章

优化 C# 代码片段、ObservableCollection 和 AddRange

使用 C++ 反转句子中的每个单词需要对我的代码片段进行代码优化

如何优化C ++代码的以下片段 - 卷中的零交叉

从JVM的角度看JAVA代码--代码优化

LINUX PID 1和SYSTEMD PID 0 是内核的一部分,主要用于内进换页,内核初始化的最后一步就是启动 init 进程。这个进程是系统的第一个进程,PID 为 1,又叫超级进程(代码片段

Elasticsearch笔记九之优化