您好,登錄后才能下訂單哦!
這篇文章主要講解了“Linux的基本優化方式”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“Linux的基本優化方式”吧!
歸結成口訣:
一清、一精、一增、兩優、四設、七其他
一清: 定時清理日志/var/spool/clientsqueue
一精: 精簡開機啟動服務
一增: 增大文件描述符
兩優: linux內核參數的優化、yum源優化
四設:設置系統的字符集、設置ssh登錄限制、設置開機的提示信息與內核信息、設置block的大小
七其他:文件系統優化、sync數據同步寫入磁盤、不更新時間戳、鎖定系統關鍵文件、時間同步、sudo集權管理、關閉防火墻和selinux
1.sync 數據同步寫入磁盤
async sync
2.不更新時間戳
noatime
3.文件系統優化:禁止ext3、ext4日志功能
針對數據不太重要的業務可禁用
4.設置block的大小,一般為4K
mkfs -t ext3 -b 4096 /dev/sda1
5.鎖定系統的關鍵文件
chattr +/-i /etc/passwd
6.linux系統的內核調優(參數調優)
…………
7.設置開機的提示信息,以及系統信息
/etc/motd /etc/issue
8.搭建系統的yum源,以及進行優化(upgrade)
/etc/yum.repos.d/
9.時間同步;服務器在50-100臺之間可以搭建時間同步服務器ntpserver
/usr/sbin/ntpdate time.windows.com
10.設置系統的字符集
/etc/sysconfig/i18n
11.利用sudo工具來對用戶進行集權管理
visudo
12.限制ssh的登錄設置,比如更改端口,禁止root登錄,禁止無密碼登錄等等。
/etc/ssh/sshd.conf
13.增大文件描述符
echo '* - nofile 65535 ' >>/etc/security/limits.conf
14.定時清理/var/spool/clientsqueue/
寫腳本,放在定時任務里面定時清理
15.精簡開機啟動服務
a) setup,勾選開機啟動的服務
b) 終端輸入ntsysv
c) 腳本編寫
cat /server/scripts/chkinfo.sh
#setup sys start server or process
for i in `chkconfig --list |grep 3:on|awk '{print $1}'`;do chkconfig --level 3 $i off;done
/bin/sh /server/scripts/chkinfo.sh
感謝各位的閱讀,以上就是“Linux的基本優化方式”的內容了,經過本文的學習后,相信大家對Linux的基本優化方式這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。