分享懒人工具 一键清理系统 一条命令搞定一切!

仅仅用于软件推荐,不适合发求软件或软件使用问题方面的贴子
头像
yjcong
帖子: 2470
注册时间: 2006-02-28 3:11

Re: 分享懒人工具 一键清理系统 一条命令搞定一切!

#31

帖子 yjcong » 2008-12-26 5:54

代码: 全选

#!/bin/bash

OLDCONF=$(dpkg -l|grep "^rc"|awk '{print $2}')
CURKERNEL=$(uname -r|sed 's/-*[a-z]//g'|sed 's/-386//g')
LINUXPKG="linux-(image|headers|ubuntu-modules|restricted-modules)"
METALINUXPKG="linux-(image|headers|restricted-modules)-(generic|i386|server|common|rt|xen)"
OLDKERNELS=$(dpkg -l|awk '{print $2}'|grep -E $LINUXPKG |grep -vE $METALINUXPKG|grep -v $CURKERNEL)
YELLOW="\033[1;33m"
RED="\033[0;31m"
ENDCOLOR="\033[0m"

if [ $USER != root ]; then
  echo -e $RED"Error: must be root"
  echo -e $YELLOW"Exiting..."$ENDCOLOR
  exit 0
fi

echo -e $YELLOW"Cleaning apt cache..."$ENDCOLOR
aptitude clean

echo -e $YELLOW"Removing old config files..."$ENDCOLOR
sudo aptitude purge $OLDCONF

echo -e $YELLOW"Removing old kernels..."$ENDCOLOR
sudo aptitude purge $OLDKERNELS

echo -e $YELLOW"Emptying every trashes..."$ENDCOLOR
rm -rf /home/*/.local/share/Trash/*/** &> /dev/null
rm -rf /root/.local/share/Trash/*/** &> /dev/null

echo -e $YELLOW"Script Finished!"$ENDCOLOR
一梦三年,
松风依旧,
萝月何曾老.


灵幽听微, 谁观玉颜?
灼灼春华, 绿叶含丹.
头像
jaywee
帖子: 517
注册时间: 2006-06-18 21:49
联系:

Re: 分享懒人工具 一键清理系统 一条命令搞定一切!

#33

帖子 jaywee » 2008-12-28 1:39

第一次使用还会移去旧的内核。。呵呵。。一直懒得自己动手删。。这下好了。
Time waits for no man!
头像
garylao
帖子: 157
注册时间: 2008-05-16 7:32
联系:

Re: 分享懒人工具 一键清理系统 一条命令搞定一切!

#34

帖子 garylao » 2008-12-28 11:45

:em04 不干用!!
liangliang
帖子: 410
注册时间: 2008-10-01 19:49

Re: 分享懒人工具 一键清理系统 一条命令搞定一切!

#35

帖子 liangliang » 2008-12-30 10:28

存档,备用。
simoom
帖子: 3
注册时间: 2008-09-08 19:29

Re: 分享懒人工具 一键清理系统 一条命令搞定一切!

#36

帖子 simoom » 2009-01-02 10:00

不知道会不会清理掉系统文件
爱上那只猪
帖子: 263
注册时间: 2008-07-11 16:23

Re: 分享懒人工具 一键清理系统 一条命令搞定一切!

#37

帖子 爱上那只猪 » 2009-01-05 10:45

好东东哦!
zh_ch_
帖子: 42
注册时间: 2008-01-07 11:37

Re: 分享懒人工具 一键清理系统 一条命令搞定一切!

#38

帖子 zh_ch_ » 2009-01-05 13:48

哦。留个记号,呵呵,以后来仔细看看,现在还用不上。呵呵
lzs2598233
帖子: 11
注册时间: 2007-10-22 18:07

Re: 分享懒人工具 一键清理系统 一条命令搞定一切!

#39

帖子 lzs2598233 » 2009-01-07 10:24

:em05 :em05 :em05 还可以阿...谢谢
片甲不留
帖子: 17
注册时间: 2008-11-16 10:50

Re: 分享懒人工具 一键清理系统 一条命令搞定一切!

#40

帖子 片甲不留 » 2009-01-10 18:19

很好用,谢谢啦
zhouguang56
帖子: 3
注册时间: 2008-11-14 13:38

Re: 分享懒人工具 一键清理系统 一条命令搞定一切!

#41

帖子 zhouguang56 » 2009-01-14 21:27

:em11
做个记号先
头像
jordie
帖子: 47
注册时间: 2009-01-05 9:03

Re: 分享懒人工具 一键清理系统 一条命令搞定一切!

#42

帖子 jordie » 2009-01-18 16:47

正在运行,但不知道什么原理,只知道会清垃圾,还是谢谢了
近期学习Glusterfs、KVM...
fzgang2007
帖子: 5
注册时间: 2009-02-26 13:13

Re: 分享懒人工具 一键清理系统 一条命令搞定一切!

#43

帖子 fzgang2007 » 2009-03-01 11:16

谢谢,先看看
头像
xbourn
帖子: 11
注册时间: 2009-02-06 16:13

Re: 分享懒人工具 一键清理系统 一条命令搞定一切!

#44

帖子 xbourn » 2009-03-01 12:21

很好 :em11
头像
xrb2007
帖子: 558
注册时间: 2009-02-14 9:04

Re: 分享懒人工具 一键清理系统 一条命令搞定一切!

#45

帖子 xrb2007 » 2009-03-01 23:58

xrb@xrb-laptop:~$ sudo chmod +x 71529-ubucleaner.sh
[sudo] password for xrb:
xrb@xrb-laptop:~$ ./71529-ubucleaner.sh
Error: must be root
Exiting...
xrb@xrb-laptop:~$
ubuntu 小a中文论坛技术版块 http://www.avast1.cn/bbs/forum-80-1.html

我的新浪博客 http://blog.sina.com.cn/xieruibiao
回复