Notizia:
  • Rilasciata Precise Pangolin 12.04. Per ottenerla, visitate questa pagina, oppure provate il tour dal vivo con un browser web moderno.
  • Nuovo forum di Ubuntu-it, l'annuncio. È consigliato aggiornare il proprio profilo e controllare la sezione Gruppo Forum per problemi noti.
  • Rilasciata la versione italiana di Precise Pangolin 12.04. Per maggiori informazioni, consultare questa discussione.
  • Il vincitore del Concorso desktop del mese di aprile è Jerico. L'elenco dei precedenti vincitori è qui.
  • È uscito il numero 17 della Newsletter italiana di Ubuntu. Lo trovate a questo indirizzo.
  • È uscito il numero 59 di Full Circle Magazine in italiano. Lo trovate a questo indirizzo.

Script Pulizia

Linguaggi di programmazione: php, perl, python, C, bash, ecc.

Script Pulizia

Messaggioda volley_3 » domenica 21 ottobre 2007, 15:39

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`
Ubuntu 11
Avatar utente
volley_3
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1177
Iscrizione: ottobre 2007

Re: Script Pulizia

Messaggioda Alepp0 » domenica 21 ottobre 2007, 15:55

questo per i file di backup che creano diversi programmi
Codice: Seleziona tutto
rm -f .*~ *~ *aux *bak *log *tmp 2> /dev/null
Summum jus, summa injuria.
Alepp0
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 351
Iscrizione: febbraio 2007

Re: Script Pulizia

Messaggioda volley_3 » sabato 15 dicembre 2007, 15:03

nessuno ke mi da un aiuto?
Ubuntu 11
Avatar utente
volley_3
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1177
Iscrizione: ottobre 2007

Re: Script Pulizia

Messaggioda Maththias » sabato 15 dicembre 2007, 15:14

Magari anche:

Codice: Seleziona tutto
sudo rm -rf /tmp/* /tmp/.??*
Avatar utente
Maththias
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1781
Iscrizione: maggio 2007
Località: TN

Re: Script Pulizia

Messaggioda giova » giovedì 10 gennaio 2008, 20:45

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


Io uso questo:
Codice: Seleziona tutto
#!/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/*
Il Saggio coltiva Linux, tanto Windows si pianta da solo... (Anonimo)
Avatar utente
giova
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 3407
Iscrizione: marzo 2007
Località: Caserta

Re: Script Pulizia

Messaggioda volley_3 » venerdì 11 gennaio 2008, 0:00

questo nn è troppo azzardato?
sudo rm -rf /tmp/* /tmp/.??*
Ubuntu 11
Avatar utente
volley_3
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1177
Iscrizione: ottobre 2007

Re: Script Pulizia

Messaggioda GioFX » venerdì 11 gennaio 2008, 0:03

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

Mi sarebbero molto utili, sto lavorando a un piccolo tool per ubuntu...
c0de
Avatar utente
GioFX
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1086
Iscrizione: marzo 2007
Località: $HOME

Re: Script Pulizia

Messaggioda Maththias » venerdì 11 gennaio 2008, 0:11

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).
Avatar utente
Maththias
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1781
Iscrizione: maggio 2007
Località: TN

Re: Script Pulizia

Messaggioda giova » venerdì 11 gennaio 2008, 0:23

volley_3 ha scritto: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 di Anonymous il venerdì 11 gennaio 2008, 0:29, modificato 1 volta in totale.
Il Saggio coltiva Linux, tanto Windows si pianta da solo... (Anonimo)
Avatar utente
giova
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 3407
Iscrizione: marzo 2007
Località: Caserta

Re: Script Pulizia

Messaggioda volley_3 » venerdì 11 gennaio 2008, 1:43

si infatti devi farlo solo quando quei log nn ti servono... allora puoi darlo
Ubuntu 11
Avatar utente
volley_3
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1177
Iscrizione: ottobre 2007

Re: Script Pulizia

Messaggioda njin » martedì 20 maggio 2008, 15:37

volley_3 ha scritto:questo nn è troppo azzardato?
sudo rm -rf /tmp/* /tmp/.??*


Si da usare solo a fine sessione, poichè il terminale non si avvia più (hardy)
Ubuntu will always be free to download, free to use and free to distribute to  others .
Avatar utente
njin
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1197
Iscrizione: agosto 2007

Re: Script Pulizia

Messaggioda roby66 » martedì 20 maggio 2008, 16:21

volley_3 ha scritto: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 :)
roby66
Prode Principiante
 
Messaggi: 95
Iscrizione: aprile 2008

Re: Script Pulizia

Messaggioda lasher » domenica 8 giugno 2008, 13:37

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  (b2b) 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:

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"

sudo apt-get autoclean

"Cancella tutti gli archivi .deb dei pacchetti che non sono più installati nel sistema"

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?
Avatar utente
lasher
Prode Principiante
 
Messaggi: 109
Iscrizione: ottobre 2007

Re: Script Pulizia

Messaggioda GioFX » domenica 8 giugno 2008, 13:57

Codice: Seleziona tutto
sudo rm -rRf .Trash/*


Attenzione, quel comando non é piú valido per la nuova versione di ubuntu... Sostituisci quel comando con:
Codice: Seleziona tutto
rm -rfv ~/.local/share/Trash/*
c0de
Avatar utente
GioFX
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1086
Iscrizione: marzo 2007
Località: $HOME


Torna a Programmazione

Chi c’è in linea

Visualizzano questa pagina: catania, Narco89 e 3 ospiti