这里会把rpm和yum都卸载掉,慎用!
cutRootfs.sh
#!/bin/bash
yum remove gcc -y
yum remove -y autoconfig
yum remove -y automake
yum remove -y libtool
ROOTFS_DIR=/
rm -rf ${ROOTFS_DIR}/usr/share/man/*
rm -rf ${ROOTFS_DIR}/usr/share/doc/*
rm -rf ${ROOTFS_DIR}/var/lib/mysql
#add by liulin 2016-3-22 11:28:42
rm -rf ${ROOTFS_DIR}/usr/share/locale/*
#----------remove /usr/sbin/mysqld-debug------------
rm -rf ${ROOTFS_DIR}/usr/sbin/mysqld-debug
#remove /var/log/xxx
echo "" > ${ROOTFS_DIR}/var/log/audit/audit.log
rm -rf ${ROOTFS_DIR}/var/log/sa/*
rm -rf ${ROOTFS_DIR}/var/log/cron-*
rm -rf ${ROOTFS_DIR}/var/log/cron-*
rm -rf ${ROOTFS_DIR}/var/log/messages-*
echo "" > ${ROOTFS_DIR}/var/log/mysqld.log
#--------------remove mysql tools---------------------
rm -rf ${ROOTFS_DIR}/usr/bin/mysql_upgrade
rm -rf ${ROOTFS_DIR}/usr/bin/mysqlslap
rm -rf ${ROOTFS_DIR}/usr/bin/mysqlpump
rm -rf ${ROOTFS_DIR}/usr/bin/mysqlshow
rm -rf ${ROOTFS_DIR}/usr/bin/mysqlimport
rm -rf ${ROOTFS_DIR}/usr/bin/mysqlcheck
rm -rf ${ROOTFS_DIR}/usr/bin/mysql_config_editor
rm -rf ${ROOTFS_DIR}/usr/bin/mysql_secure_installation
#rm -rf ${ROOTFS_DIR}/usr/bin/mysql_install_db
rm -rf ${ROOTFS_DIR}/usr/bin/myisamchk
rm -rf ${ROOTFS_DIR}/usr/bin/myisampack
rm -rf ${ROOTFS_DIR}/usr/bin/myisamlog
rm -rf ${ROOTFS_DIR}/usr/bin/myisam_ftdump
rm -rf ${ROOTFS_DIR}/usr/bin/resolve_stack_dump
rm -rf ${ROOTFS_DIR}/usr/bin/mysql_tzinfo_to_sql
rm -rf ${ROOTFS_DIR}/usr/bin/mysql_ssl_rsa_setup
rm -rf ${ROOTFS_DIR}/usr/bin/mysql_plugin
rm -rf ${ROOTFS_DIR}/usr/bin/innochecksum
#------------remove /usr/bin/ tools---------
rm -rf ${ROOTFS_DIR}/usr/bin/perror
rm -rf ${ROOTFS_DIR}/usr/bin/dwp
rm -rf ${ROOTFS_DIR}/usr/bin/replace
#remove /usr/lib64/xxx
rm -rf ${ROOTFS_DIR}/usr/lib64/mysql/mecab
rm -rf ${ROOTFS_DIR}/usr/lib64/mysql/plugin/libpluginmecab.so
rm -rf ${ROOTFS_DIR}/usr/lib64/mysql/plugin/debug
#--------rm man-db-----------
rm -rf ${ROOTFS_DIR}/etc/cron.daily/man-db.cron
rm -rf ${ROOTFS_DIR}/etc/man_db.conf
rm -rf ${ROOTFS_DIR}/etc/sysconfig/man-db
rm -rf ${ROOTFS_DIR}/usr/bin/apropos
rm -rf ${ROOTFS_DIR}/usr/bin/catman
rm -rf ${ROOTFS_DIR}/usr/bin/lexgrog
rm -rf ${ROOTFS_DIR}/usr/bin/man
rm -rf ${ROOTFS_DIR}/usr/bin/mandb
rm -rf ${ROOTFS_DIR}/usr/bin/manpath
rm -rf ${ROOTFS_DIR}/usr/bin/whatis
rm -rf ${ROOTFS_DIR}/usr/lib64/man-db
rm -rf ${ROOTFS_DIR}/usr/lib64/man-db/libman-2.6.3.so
rm -rf ${ROOTFS_DIR}/usr/lib64/man-db/libman.so
rm -rf ${ROOTFS_DIR}/usr/lib64/man-db/libmandb-2.6.3.so
rm -rf ${ROOTFS_DIR}/usr/lib64/man-db/libmandb.so
rm -rf ${ROOTFS_DIR}/usr/libexec/man-db
rm -rf ${ROOTFS_DIR}/usr/libexec/man-db/globbing
rm -rf ${ROOTFS_DIR}/usr/libexec/man-db/manconv
rm -rf ${ROOTFS_DIR}/usr/sbin/accessdb
#--------rm yum(yum can use)-----------
rm -rf ${ROOTFS_DIR}/var/lib/yum/yumdb/*
rm -rf ${ROOTFS_DIR}/var/lib/yum/history*
rm -rf ${ROOTFS_DIR}/var/cache/yum/
rm -rf ${ROOTFS_DIR}/var/cache/man
find /var/log -type f | xargs rm -f
rm -rf /usr/local/share/man/*
rm -rf /root/.debug/
rpm -qa|grep yum|xargs rpm -ev --allmatches --nodeps
whereis yum |xargs rm -frv
rpm -qa|grep rpm|xargs rpm -ev --allmatches --nodeps
whereis rpm |xargs rm -frv
find / -type d -name "*gcc*" | xargs rm -rf
find / -type d -name "*yum*" | xargs rm -rf
find / -type d -name "*rpm*" | xargs rm -rf