Inicio > Tecnología > Script para limpiar Ubuntu

Script para limpiar Ubuntu

Acabo de robarme de Odaiba.net este script para “darle una limpiadita” dice Valente.

La idea es que habrás un archivo de texto, pegues lo que está a continuación y lo guardes con el nombre (por ejemplo) limpiar.sh

Vas a la terminal y le das permiso de ejecución

$ chmod +x limpiar.sh

y lo ejecutás como root

$ sudo sh limpiar.sh

El texto que hay que poner en el archivo es el siguiente:

#!/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="33[1;33m"
RED="33[0;31m"
ENDCOLOR="33[0m"
if [ $USER != root ]; then
echo -e $RED”Error: debes ser root, recuerda usa sudo”
echo -e $YELLOW”Saliendo…”$ENDCOLOR
exit 0
fi
echo -e $YELLOW”Limpiando apt cache…”$ENDCOLOR
aptitude clean
echo -e $YELLOW”Eliminando antiguos archivos de configuracion…”$ENDCOLOR
sudo aptitude purge $OLDCONF
echo -e $YELLOW”Eliminando viejos kernels…”$ENDCOLOR
sudo aptitude purge $OLDKERNELS
echo -e $YELLOW”Vaciando rastros…”$ENDCOLOR
rm -rf /home/*/.local/share/Trash/*/** &> /dev/null
rm -rf /root/.local/share/Trash/*/** &> /dev/null
echo -e $YELLOW"Ubucleaner finalizo correctamente"$ENDCOLOR
Categorías:Tecnología Etiquetas: , , , ,
  1. 9 febrero, 2011 a las 14:00

    interesante

  1. No trackbacks yet.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: