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

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

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

#31

帖子 yjcong »

代码: 全选

#!/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 »

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

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

#34

帖子 garylao »

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

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

#35

帖子 liangliang »

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

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

#36

帖子 simoom »

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

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

#37

帖子 爱上那只猪 »

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

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

#38

帖子 zh_ch_ »

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

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

#39

帖子 lzs2598233 »

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

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

#40

帖子 片甲不留 »

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

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

#41

帖子 zhouguang56 »

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

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

#42

帖子 jordie »

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

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

#43

帖子 fzgang2007 »

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

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

#44

帖子 xbourn »

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

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

#45

帖子 xrb2007 »

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
回复