linux系统的基本优化
2013-10-17 10:01
399 查看
http://lspgyy.blog.51cto.com/5264172/1308977
记忆口诀:***********************一清、一精、一增;两优、四设、七其他。***********************一清: 定时清理日志/var/spool/clientsqueue一精: 精简开机启动服务一增: 增大文件描述符两优: linux内核参数的优化、yum源优化四设:设置系统的字符集、设置ssh登录限制设置开机的提示信息与内核信息、设置block的大小七其他:文件系统优化、sync数据同步写入磁盘、不更新时间戳锁定系统关键文件、时间同步、sudo集权管理关闭防火墙和selinux具体的话:1.sync 数据同步写入磁盘async sync2.不更新时间戳noatime3.文件系统优化:禁止ext3、ext4日志功能针对数据不太重要的业务【PS:经老师提醒,已改正过来】4.设置block的大小,一般为4Kmkfs -t ext3 -b 4096 /dev/sda15.锁定系统的关键文件chattr +/-i /etc/passwd6.linux系统的内核调优(参数调优)…………7.设置开机的提示信息,以及系统信息/etc/motd /etc/issue8.搭建系统的yum源,以及进行优化(upgrade)/etc/yum.repos.d/9.时间同步;服务器在50-100台之间可以搭建时间同步服务器ntpserver/usr/sbin/ntpdate time.windows.com10.设置系统的字符集/etc/sysconfig/i18n11.利用sudo工具来对用户进行集权管理visudo12.限制ssh的登录设置,比如更改端口,禁止root登录,禁止无密码登录等等。/etc/ssh/sshd.conf13.增大文件描述符echo '* - nofile 65535 ' >>/etc/security/limits.conf14.定时清理/var/spool/clientsqueue/写脚本,放在定时任务里面定时清理15.精简开机启动服务a) setup,勾选开机启动的服务b) 终端输入ntsysvc) 脚本编写cat /server/scripts/chkinfo.sh#setup sys start server or processfor i in `chkconfig --list |grep 3:on|awk '{print $1}'`;do chkconfig --level 3 $i off;done/bin/sh /server/scripts/chkinfo.sh
记忆口诀:***********************一清、一精、一增;两优、四设、七其他。***********************一清: 定时清理日志/var/spool/clientsqueue一精: 精简开机启动服务一增: 增大文件描述符两优: linux内核参数的优化、yum源优化四设:设置系统的字符集、设置ssh登录限制设置开机的提示信息与内核信息、设置block的大小七其他:文件系统优化、sync数据同步写入磁盘、不更新时间戳锁定系统关键文件、时间同步、sudo集权管理关闭防火墙和selinux具体的话:1.sync 数据同步写入磁盘async sync2.不更新时间戳noatime3.文件系统优化:禁止ext3、ext4日志功能针对数据不太重要的业务【PS:经老师提醒,已改正过来】4.设置block的大小,一般为4Kmkfs -t ext3 -b 4096 /dev/sda15.锁定系统的关键文件chattr +/-i /etc/passwd6.linux系统的内核调优(参数调优)…………7.设置开机的提示信息,以及系统信息/etc/motd /etc/issue8.搭建系统的yum源,以及进行优化(upgrade)/etc/yum.repos.d/9.时间同步;服务器在50-100台之间可以搭建时间同步服务器ntpserver/usr/sbin/ntpdate time.windows.com10.设置系统的字符集/etc/sysconfig/i18n11.利用sudo工具来对用户进行集权管理visudo12.限制ssh的登录设置,比如更改端口,禁止root登录,禁止无密码登录等等。/etc/ssh/sshd.conf13.增大文件描述符echo '* - nofile 65535 ' >>/etc/security/limits.conf14.定时清理/var/spool/clientsqueue/写脚本,放在定时任务里面定时清理15.精简开机启动服务a) setup,勾选开机启动的服务b) 终端输入ntsysvc) 脚本编写cat /server/scripts/chkinfo.sh#setup sys start server or processfor i in `chkconfig --list |grep 3:on|awk '{print $1}'`;do chkconfig --level 3 $i off;done/bin/sh /server/scripts/chkinfo.sh
相关文章推荐
- Linux 与 Windows 对UNICODE 的处理方式
- Ubuntu12.04下QQ完美走起啊!走起啊!有木有啊!
- 解決Linux下Android开发真机调试设备不被识别问题
- Ubuntu Linux使用体验
- c语言实现hashmap(转载)
- Linux 信号signal处理机制
- linux下mysql添加用户
- Scientific Linux 5.5 图形安装教程
- 基于 Linux 集群环境上 GPFS 的问题诊断
- 谁是桌面王者?Win PK Linux三大镇山之宝
- vivi下重新调整分区
- Linux VS Unix:Linux欲一统天下 Unix不死
- linux下设定环境变量
- Linux下修改MySQL编码的方法
- Linux串口通信
- 从Windows系统下访问Linux分区相关软件
- 看看我的Ubuntu Linux截图
- ARM Linux系统启动
- Linux及ARM Linux程序开发笔记(零基础入门篇)