10 Febbraio, 2012, 12:37:34 *
Benvenuto! Accedi o registrati.
Hai dimenticato l'e-mail di attivazione?

Accesso con nome utente, password e durata della sessione
Notizia: I vincitori del Concorso desktop del mese di dicembre sono a pari merito alecive e iacoporosso. L'elenco dei precedenti vincitori è qui.
 
   Indice   FAQ Aiuto Regolamento Ricerca Accedi Registrati  

Wiki
Programmazione   •   Editor di Testo   •   Linguaggio Bash
Pagine: [1]   Vai giù
  Stampa  
Autore Discussione: Script Pulizia  (Letto 2808 volte)
0 Utenti e 1 Utente non registrato stanno visualizzando questa discussione.
volley_3
Entusiasta Emergente
**
Non Connesso Non Connesso

Messaggi: 1.150

Media messaggi



Mostra profilo
« inserita: 21 Ottobre, 2007, 14:39:05 »

questo piccolo ma efficace script fatto da per ripulire linux da qualche schifezza di troppo...avete suggerimenti per migliorarlo?

#Script pulizia Altf4#
set -x
sudo rm -rRf .Trash/*
sudo rm /var/log/*.1 /var/log/*.0 /var/log/*.gz /var/log/*.old /var/log/*.2
sudo apt-get autoremove
sudo apt-get clean
sudo apt-get autoclean
sudo dpkg --purge `COLUMNS=300 dpkg -l "*" | egrep "^rc" | cut -d\  -f3`
Registrato

Ubuntu 9.10
Alepp0
Coraggioso Chiacchierone
*
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 351

Media messaggi

tornato a Debian Sid


Mostra profilo
« Risposta #1 inserita: 21 Ottobre, 2007, 14:55:05 »

questo per i file di backup che creano diversi programmi
Codice:
rm -f .*~ *~ *aux *bak *log *tmp 2> /dev/null
Registrato

Summum jus, summa injuria.
volley_3
Entusiasta Emergente
**
Non Connesso Non Connesso

Messaggi: 1150

Media messaggi



Mostra profilo
« Risposta #2 inserita: 15 Dicembre, 2007, 14:03:25 »

nessuno ke mi da un aiuto?
Registrato

Ubuntu 9.10
Maththias
Entusiasta Emergente
**
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 1.781

Media messaggi


@debian_sid


Mostra profilo WWW
« Risposta #3 inserita: 15 Dicembre, 2007, 14:14:14 »

Magari anche:

Codice:
sudo rm -rf /tmp/* /tmp/.??*
Registrato
giova
Audace Accademico
***
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 3.330

Media messaggi



Mostra profilo
« Risposta #4 inserita: 10 Gennaio, 2008, 19:45:55 »

questo piccolo ma efficace script fatto da per ripulire linux da qualche schifezza di troppo...avete suggerimenti per migliorarlo?

Io uso questo:
Codice:
#!/bin/sh
#Script per la pulizia di Kubuntu
echo “Attenzione, sto realizzando la pulizia del sistema!”
sudo apt-get clean
sudo apt-get autoclean
sudo apt-get autoremove
sudo dpkg --purge `COLUMNS=300 dpkg -l "*" | egrep "^rc" | cut -d\  -f3`
sudo apt-get remove --purge `deborphan`
sudo rm -rf /tmp/* /tmp/.??*
sudo rm -rRf $HOME/.Trash/*

Registrato

Il Saggio coltiva Linux, tanto Windows si pianta da solo... (Anonimo)
volley_3
Entusiasta Emergente
**
Non Connesso Non Connesso

Messaggi: 1150

Media messaggi



Mostra profilo
« Risposta #5 inserita: 10 Gennaio, 2008, 23:00:44 »

questo nn è troppo azzardato?
sudo rm -rf /tmp/* /tmp/.??*
Registrato

Ubuntu 9.10
GioFX
Entusiasta Emergente
**
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 1.086

Media messaggi


c0de


Mostra profilo WWW
« Risposta #6 inserita: 10 Gennaio, 2008, 23:03:52 »

hey ragazzi, vi dispiace se copio i comandi di pulizia?

Mi sarebbero molto utili, sto lavorando a un piccolo tool per ubuntu...
Registrato

c0de
Maththias
Entusiasta Emergente
**
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 1781

Media messaggi


@debian_sid


Mostra profilo WWW
« Risposta #7 inserita: 10 Gennaio, 2008, 23:11:03 »

Mah, alla fine sono solo cartelle temporanee di autenticazione che cambiano ad ogni sessione (più le cartelle di certi file che prima di installarsi si appoggiano a quella cartella e magari non si cancellano a installazione avvenuta).

Non saprei dirti concretamente, io lo ho messo come comando da far funzionare al logout, tanto da svuotare la cartella a conclusione del lavoro.

Magari non usatelo durante la sessione, se proprio non vi fidate (pure se mi è capitato di farlo senza nessuna ripercussione visibile).
Registrato
giova
Audace Accademico
***
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 3330

Media messaggi



Mostra profilo
« Risposta #8 inserita: 10 Gennaio, 2008, 23:23:07 »

questo nn è troppo azzardato?
sudo rm -rf /tmp/* /tmp/.??*

Certo, devi fare attenzione ad avviarlo con il minino di processi aperti (all'inizio della sessione, ad esempio)  e ad intervalli non proprio quotidiani.

A me, invece, sembra, alquanto distruttivo questo:
sudo rm /var/log/*.1 /var/log/*.0 /var/log/*.gz /var/log/*.old /var/log/*.2.

Usato spesso potrebbe far perdere qualche utile risorsa.  Che ne pensi?
« Ultima modifica: 10 Gennaio, 2008, 23:29:04 da giova » Registrato

Il Saggio coltiva Linux, tanto Windows si pianta da solo... (Anonimo)
volley_3
Entusiasta Emergente
**
Non Connesso Non Connesso

Messaggi: 1150

Media messaggi



Mostra profilo
« Risposta #9 inserita: 11 Gennaio, 2008, 00:43:15 »

si infatti devi farlo solo quando quei log nn ti servono... allora puoi darlo
Registrato

Ubuntu 9.10
njin
Entusiasta Emergente
**
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 1.197

Media messaggi


Gruppo Test - BugSquad


Mostra profilo
« Risposta #10 inserita: 20 Maggio, 2008, 14:37:28 »

questo nn è troppo azzardato?
sudo rm -rf /tmp/* /tmp/.??*

Si da usare solo a fine sessione, poichè il terminale non si avvia più (hardy)
Registrato

Ubuntu will always be free to download, free to use and free to distribute to  others .
roby66
Novello Novizio

Non Connesso Non Connesso

Messaggi: 95

Media messaggi


Mostra profilo
« Risposta #11 inserita: 20 Maggio, 2008, 15:21:59 »

questo piccolo ma efficace script fatto da per ripulire linux da qualche schifezza di troppo...avete suggerimenti per migliorarlo?

#Script pulizia Altf4#
set -x
sudo rm -rRf .Trash/*
sudo rm /var/log/*.1 /var/log/*.0 /var/log/*.gz /var/log/*.old /var/log/*.2
sudo apt-get autoremove
sudo apt-get clean
sudo apt-get autoclean
sudo dpkg --purge `COLUMNS=300 dpkg -l "*" | egrep "^rc" | cut -d\  -f3`
Ragazzi , qualcuno potrebbe gentilmente spiegarmi il significato di tali comandi ? grazie Smiley
Registrato
lasher
Novello Novizio

Non Connesso Non Connesso

Messaggi: 107

Media messaggi


Mostra profilo
« Risposta #12 inserita: 08 Giugno, 2008, 12:37:51 »

Da neofita penso sia molto utile avere uno script che esegua la pulizia del sistema.
Ne ho trovato un altro molto simile a quello proposto in questo post, credo però che la cosa utile sia usarne uno ottimizzato da qualche utente più esperto  Beer to beer del forum, inoltre, penso che sia necessario capire il funzionamento dei comandi oggetto dello script:

#!/bin/bash
set -x
sudo rm -rRf .Trash/*
sudo rm /var/log/*.1 /var/log/*.0 /var/log/*.gz /var/log/*.old /var/log/*.2
sudo apt-get autoremove
sudo apt-get clean
sudo apt-get autoclean
sudo dpkg --purge `COLUMNS=300 dpkg -l "*" | egrep "^rc" | cut -d\ rm -f .*~ *~ *aux *bak *log *tmp 2> /dev/null

Io conosco il significato di questi comandi:

Citazione
sudo apt-get clean
"Rimuove dalla cache di apt ogni file .deb, anche quelli relativi ai pacchetti correntemente installati. Generalmente, una volta installato un pacchetto, non si necessiterà più del dei file .deb"

Citazione
sudo apt-get autoclean
"Cancella tutti gli archivi .deb dei pacchetti che non sono più installati nel sistema"

Citazione
sudo dpkg --purge `COLUMNS=300 dpkg -l "*" | egrep "^rc" | cut -d\  -f3`
"Elimina tutti i file di configurazione relativi a programmi disinstallati"

L'ultimo comando è diverso nello script, chi conosce le differenze?
Registrato
GioFX
Entusiasta Emergente
**
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 1086

Media messaggi


c0de


Mostra profilo WWW
« Risposta #13 inserita: 08 Giugno, 2008, 12:57:07 »

Codice:
sudo rm -rRf .Trash/*

Attenzione, quel comando non é piú valido per la nuova versione di ubuntu... Sostituisci quel comando con:
Codice:
rm -rfv ~/.local/share/Trash/*
Registrato

c0de
Pagine: [1]   Vai su
  Stampa  
 
Vai a: