=======================系统优化======================
查硬件:
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用户添加到sudo里
echo "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 系统优化
Posted Sinjon_Liu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux 系统优化相关的知识,希望对你有一定的参考价值。
以上是关于linux 系统优化的主要内容,如果未能解决你的问题,请参考以下文章
优化 C# 代码片段、ObservableCollection 和 AddRange
使用 C++ 反转句子中的每个单词需要对我的代码片段进行代码优化
LINUX PID 1和SYSTEMD PID 0 是内核的一部分,主要用于内进换页,内核初始化的最后一步就是启动 init 进程。这个进程是系统的第一个进程,PID 为 1,又叫超级进程(代码片段