Linux / 学习笔记

几步指令优化+精简debian

迷失小白菜 · 3月3日 · 2018年

前言:

一般系统运行都会自带一些我们不用的东西。
如果把这些东西删除能减少我们不小的内存开销
低内存机器,这种优化往往是必备。

升级DEBIAN系统

apt-get update && apt-get upgrade

输入后系统会更新源更新软件。确保系统在最新。

移除自带的多余的软件

apt-get -y purge rpcbind postfix exim4 bsd-mailx exim4-base exim4-config exim4-daemon-light 
apt-get -y purge apache2 apache2-* bind9-* xinetd samba-* nscd-* portmap sendmail-* sasl2-bin

这些软件的用处:(可根据你自己的选择卸载/保存)

apache2- //apache服务器,一般我们会自己来安装233
bind9-
 //DNS服务,一般不需要DNS
xinetd //xinetd是服务守护进程
samba- //samba能让linux使用windows共享功能,不需要
nscd-
 //DNS缓存软件,同bind9,不需要
portmap //端口转发,一般Web服务器不需要
sendmail-* //发送邮件用,如果有需要保留
sasl2-bin //一个权限程序,占用资源,删除

删除无用的自带组件

apt-get -y purge lynx memtester unixodbc odbcinst-* sudo tcpdump ttf-*

这里也不说明用处 可自查

如果你想卸载Python 可以在里面添加Python-*

清理缓存文件

做完这一切后,清理生成的缓存

apt-get autoremove && apt-get clean

后言:

有事无事的时候(或者丢入crontab定时运行)apt-get autoremove && apt-get clean可清理内存,但是“缓存/cache”的内存也会被清理掉。

0 条回应