日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > linux >内容正文

linux

优化Linux系统中的服务

發(fā)布時(shí)間:2025/5/22 linux 125 豆豆
生活随笔 收集整理的這篇文章主要介紹了 优化Linux系统中的服务 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

優(yōu)化Linux系統(tǒng)中的服務(wù)




實(shí)驗(yàn)要求


  • 設(shè)置Linux系統(tǒng)每次開機(jī)后自動進(jìn)入字符模式界面。

  • 使用ntsysv工具同時(shí)調(diào)整2、3、4、5運(yùn)行級別中的服務(wù)狀態(tài),關(guān)閉下列服務(wù): atd、bluetooth、cups、ip6tables、iptables、mdmonitor、nfslock、rhnsd、rpcgssd、 postfix。

  • 使用chkconfig工具調(diào)整個(gè)別服務(wù)的啟動狀態(tài)。

  • 將cups服務(wù)在運(yùn)行級別3中的默認(rèn)啟動狀態(tài)設(shè)為關(guān)閉。

  • 將postfix服務(wù)在運(yùn)行級別3、5中的默認(rèn)啟動狀態(tài)設(shè)為啟用其余級別中設(shè)為關(guān)閉。

  • 查看當(dāng)前系統(tǒng)中內(nèi)存占用情況,重啟并登錄到字符模式,再次查看內(nèi)存占用情況。

  • 使用init命令切換到圖形模式,再次確認(rèn)運(yùn)行級別并查看內(nèi)存占用情況,比較優(yōu)化 服務(wù)前后及在不同運(yùn)行級別中的差異。




設(shè)置Linux系統(tǒng)每次開機(jī)后自動進(jìn)入字符模式界面。


通過vim /etc/inittab進(jìn)入這個(gè)界面進(jìn)行修改



使用ntsysv工具同時(shí)調(diào)整2、3、4、5運(yùn)行級別中的服務(wù)狀態(tài),關(guān)閉下列服務(wù): atd、bluetooth、cups、ip6tables、iptables、mdmonitor、nfslock、rhnsd、rpcgssd、postfix。


查看改變之前的狀態(tài):

[root@test2?jason]#?chkconfig?--list NetworkManager?0:off1:off2:on3:on4:on5:on6:off abrt-ccpp??0:off1:off2:off3:on4:off5:on6:off abrtd??0:off1:off2:off3:on4:off5:on6:off acpid??0:off1:off2:on3:on4:on5:on6:off atd????0:off1:off2:off3:on4:on5:on6:off auditd?0:off1:off2:on3:on4:on5:on6:off autofs?0:off1:off2:off3:on4:on5:on6:off blk-availability0:off1:on2:on3:on4:on5:on6:off bluetooth??0:off1:off2:off3:on4:on5:on6:off certmonger?0:off1:off2:off3:on4:on5:on6:off cpuspeed???0:off1:on2:on3:on4:on5:on6:off crond??0:off1:off2:on3:on4:on5:on6:off cups???0:off1:off2:on3:on4:on5:on6:off dnsmasq0:off1:off2:off3:off4:off5:off6:off firstboot??0:off1:off2:off3:off4:off5:off6:off haldaemon??0:off1:off2:off3:on4:on5:on6:off ip6tables??0:off1:off2:on3:on4:on5:on6:off iptables???0:off1:off2:on3:off4:on5:off6:off irqbalance?0:off1:off2:off3:on4:on5:on6:off kdump??0:off1:off2:on3:on4:on5:on6:off lvm2-monitor???0:off1:on2:on3:on4:on5:on6:off mdmonitor??0:off1:off2:on3:on4:on5:on6:off messagebus?0:off1:off2:on3:on4:on5:on6:off netconsole?0:off1:off2:off3:off4:off5:off6:off netfs??0:off1:off2:off3:on4:on5:on6:off network0:off1:off2:on3:on4:on5:on6:off nfs0:off1:off2:off3:off4:off5:off6:off nfslock0:off1:off2:off3:on4:on5:on6:off ntpd???0:off1:off2:off3:off4:off5:off6:off ntpdate0:off1:off2:off3:off4:off5:off6:off oddjobd0:off1:off2:off3:off4:off5:off6:off portreserve0:off1:off2:on3:on4:on5:on6:off postfix0:off1:off2:on3:on4:on5:on6:off psacct?0:off1:off2:off3:off4:off5:off6:off quota_nld??0:off1:off2:off3:off4:off5:off6:off rdisc??0:off1:off2:off3:off4:off5:off6:off restorecond0:off1:off2:off3:off4:off5:off6:off rngd???0:off1:off2:off3:off4:off5:off6:off rpcbind0:off1:off2:on3:on4:on5:on6:off rpcgssd0:off1:off2:off3:on4:on5:on6:off rpcsvcgssd?0:off1:off2:off3:off4:off5:off6:off rsyslog0:off1:off2:on3:on4:on5:on6:off saslauthd??0:off1:off2:off3:off4:off5:off6:off smartd?0:off1:off2:off3:off4:off5:off6:off snmpd??0:off1:off2:off3:off4:off5:off6:off snmptrapd??0:off1:off2:off3:off4:off5:off6:off spice-vdagentd?0:off1:off2:off3:off4:off5:on6:off sshd???0:off1:off2:on3:on4:on5:on6:off sssd???0:off1:off2:off3:off4:off5:off6:off sysstat0:off1:on2:on3:on4:on5:on6:off udev-post??0:off1:on2:on3:on4:on5:on6:off vmware-tools???0:off1:off2:on3:on4:on5:on6:off vmware-tools-thinprint0:off1:off2:on3:on4:on5:on6:off wdaemon0:off1:off2:off3:off4:off5:off6:off webmin?0:off1:off2:on3:on4:off5:on6:off winbind0:off1:off2:off3:off4:off5:off6:off wpa_supplicant?0:off1:off2:off3:off4:off5:off6:off xinetd?0:off1:off2:off3:on4:on5:on6:off ypbind?0:off1:off2:off3:off4:off5:off6:offxinetd?based?services: chargen-dgram:?off chargen-stream:off daytime-dgram:?off daytime-stream:off discard-dgram:?off discard-stream:off echo-dgram:off echo-stream:???off rsync:?off tcpmux-server:?off telnet:on time-dgram:off time-stream:???off [root@test2?jason]#


目標(biāo)服務(wù)及狀態(tài)匯總信息


serviceStatus
atd0:off 1:off?2:off 3:on 4:on 5:on?6:off
bluetooth0:off 1:off?2:off 3:on 4:on 5:on?6:off
cups0:off 1:off?2:on 3:on 4:on 5:on?6:off
ip6tables0:off 1:off?2:on 3:on 4:on 5:on?6:off
iptables0:off 1:off?2:on 3:off 4:on 5:off?6:off
mdmonitor0:off 1:off?2:on 3:on 4:on 5:on?6:off
nfslock0:off 1:off?2:off 3:on 4:on 5:on?6:off
rpcsvcgssd0:off 1:off?2:off 3:off 4:off 5:off?6:off
postfix0:off 1:off?2:on 3:on 4:on 5:on?6:off


開始修改


[root@test2?jason]#?ntsysv?--level?2345


atd



bluetooth



cups



ip6tables



iptables+mdmonitor



nfslock+postfix



修改過程中沒有找到rhnsd


修改之后查看信息


[root@test2?jason]#?chkconfig?--list NetworkManager?0:off1:off2:on3:on4:on5:on6:off abrt-ccpp??0:off1:off2:on3:on4:on5:on6:off abrtd??0:off1:off2:on3:on4:on5:on6:off acpid??0:off1:off2:on3:on4:on5:on6:off atd0:off1:off2:off3:off4:off5:off6:off auditd?0:off1:off2:on3:on4:on5:on6:off autofs?0:off1:off2:on3:on4:on5:on6:off blk-availability0:off1:on2:on3:on4:on5:on6:off bluetooth??0:off1:off2:off3:off4:off5:off6:off certmonger?0:off1:off2:on3:on4:on5:on6:off cpuspeed???0:off1:on2:on3:on4:on5:on6:off crond??0:off1:off2:on3:on4:on5:on6:off cups???0:off1:off2:off3:off4:off5:off6:off dnsmasq0:off1:off2:off3:off4:off5:off6:off firstboot??0:off1:off2:off3:off4:off5:off6:off haldaemon??0:off1:off2:on3:on4:on5:on6:off ip6tables??0:off1:off2:off3:off4:off5:off6:off iptables???0:off1:off2:off3:off4:off5:off6:off irqbalance?0:off1:off2:on3:on4:on5:on6:off kdump??0:off1:off2:on3:on4:on5:on6:off lvm2-monitor???0:off1:on2:on3:on4:on5:on6:off mdmonitor??0:off1:off2:off3:off4:off5:off6:off messagebus?0:off1:off2:on3:on4:on5:on6:off netconsole?0:off1:off2:off3:off4:off5:off6:off netfs??0:off1:off2:on3:on4:on5:on6:off network0:off1:off2:on3:on4:on5:on6:off nfs0:off1:off2:off3:off4:off5:off6:off nfslock0:off1:off2:off3:off4:off5:off6:off ntpd???0:off1:off2:off3:off4:off5:off6:off ntpdate0:off1:off2:off3:off4:off5:off6:off oddjobd0:off1:off2:off3:off4:off5:off6:off portreserve0:off1:off2:on3:on4:on5:on6:off postfix0:off1:off2:off3:off4:off5:off6:off psacct?0:off1:off2:off3:off4:off5:off6:off quota_nld??0:off1:off2:off3:off4:off5:off6:off rdisc??0:off1:off2:off3:off4:off5:off6:off restorecond0:off1:off2:off3:off4:off5:off6:off rngd???0:off1:off2:off3:off4:off5:off6:off rpcbind0:off1:off2:on3:on4:on5:on6:off rpcgssd0:off1:off2:off3:off4:off5:off6:off rpcsvcgssd?0:off1:off2:off3:off4:off5:off6:off rsyslog0:off1:off2:on3:on4:on5:on6:off saslauthd??0:off1:off2:off3:off4:off5:off6:off smartd?0:off1:off2:off3:off4:off5:off6:off snmpd??0:off1:off2:off3:off4:off5:off6:off snmptrapd??0:off1:off2:off3:off4:off5:off6:off spice-vdagentd?0:off1:off2:on3:on4:on5:on6:off sshd???0:off1:off2:on3:on4:on5:on6:off sssd???0:off1:off2:off3:off4:off5:off6:off sysstat0:off1:on2:on3:on4:on5:on6:off udev-post??0:off1:on2:on3:on4:on5:on6:off vmware-tools???0:off1:off2:on3:on4:on5:on6:off vmware-tools-thinprint0:off1:off2:on3:on4:on5:on6:off wdaemon0:off1:off2:off3:off4:off5:off6:off webmin?0:off1:off2:on3:on4:on5:on6:off winbind0:off1:off2:off3:off4:off5:off6:off wpa_supplicant?0:off1:off2:off3:off4:off5:off6:off xinetd?0:off1:off2:on3:on4:on5:on6:off ypbind?0:off1:off2:off3:off4:off5:off6:off


從這里可以看出來修改是成功的


serviceStatus
atd0:off 1:off?2:off 3:off 4:off 5:off?6:off
bluetooth0:off 1:off?2:off 3:off 4:off 5:off?6:off
cups0:off 1:off?2:off 3:off 4:off 5:off?6:off
ip6tables0:off 1:off?2:off 3:off 4:off 5:off?6:off
iptables0:off 1:off?2:off 3:off 4:off 5:off?6:off
mdmonitor0:off 1:off?2:off 3:off 4:off 5:off?6:off
nfslock0:off 1:off?2:off 3:off 4:off 5:off?6:off
rpcsvcgssd0:off 1:off?2:off 3:off 4:off 5:off?6:off
postfix0:off 1:off?2:off 3:off 4:off 5:off?6:off


使用chkconfig工具調(diào)整個(gè)別服務(wù)的啟動狀態(tài)。


當(dāng)前postfix狀態(tài):

[root@test2?jason]#?chkconfig?--list?postfix postfix????????????0:off????1:off????2:off????3:off????4:off????5:off????6:off

修改postfix:

[root@test2?jason]#?chkconfig?--level?35?postfix?on

查看

[root@test2?jason]#?chkconfig?--list?postfix postfix0:off1:off2:off3:on4:off5:on6:off

postfix在35已經(jīng)開啟


將cups服務(wù)在運(yùn)行級別3中的默認(rèn)啟動狀態(tài)設(shè)為關(guān)閉。


查看cups的狀態(tài)

[root@test2?jason]#?chkconfig?--list?cups cups???0:off1:off2:off3:off4:off5:off6:off

開啟cups level3

[root@test2?jason]#?chkconfig?--level?3?cups?on

開啟后查看

[root@test2?jason]#?chkconfig?--list?cups cups???0:off1:off2:off3:on4:off5:off6:off


將network服務(wù)在運(yùn)行級別3、5中的默認(rèn)啟動狀態(tài)設(shè)為啟用。


當(dāng)前network的狀態(tài)

[root@test2?jason]#?chkconfig?--list?network network0:off1:off2:on3:on4:on5:on6:off

關(guān)掉

[root@test2?jason]#?chkconfig?--level?35?network?off

關(guān)掉后查看

[root@test2?jason]#?chkconfig?--list?network network0:off1:off2:on3:off4:on5:off6:off

開啟network35

[root@test2?jason]#?chkconfig?--level?35?network?on

開啟后查看

[root@test2?jason]#?chkconfig?--list?network network0:off1:off2:on3:on4:on5:on6:off


查看當(dāng)前系統(tǒng)中內(nèi)存占用情況,重啟并登錄到字符模式,再次查看內(nèi)存占用情況。


未做任何修改之前

字符界面:

[root@test2?jason]#?grep?"MemFree"?/proc/meminfo MemFree:?7386376?kB

桌面模式:



修改之后:


字符模式:

[root@test2?jason]#?grep?"MemFree"?/proc/meminfo MemFree:?7584276?kB

桌面模式:

重啟

字符模式:

[root@test2?jason]#?grep?"MemFree"?/proc/meminfo MemFree:?7703308?kB [root@test2?jason]#

桌面模式:





轉(zhuǎn)載于:https://blog.51cto.com/zencode/1791582

總結(jié)

以上是生活随笔為你收集整理的优化Linux系统中的服务的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。