10 Febbraio, 2012, 12:57:50 *
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 2 [3] 4 5 ... 55   Vai giù
  Stampa  
Autore Discussione: Script Pulizia Ubuntu Tools - Giugno 2011  (Letto 133404 volte)
0 Utenti e 2 Utenti non registrati stanno visualizzando questa discussione.
salerno91
Coraggioso Chiacchierone
*
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 979

Media messaggi


Mostra profilo
« Risposta #40 inserita: 19 Luglio, 2008, 13:01:38 »

eccone uno nuovo basato e creato tramite uno obsoleto lol

Codice:
#!/bin/bash
echo "=============================================================================="
echo "========= \|/  \|/- CLEAN 2 FOR UBUNTU BY SALERNO91 -\|/  \|/   =============="
echo "=============================================================================="
echo
echo "                   \|/ - AGGIORNAMENTO DEL SISTEMA - \|/                      "
echo
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install -f
echo
echo "                    \|/ - AGGIORNAMENTO TERMINATO - \|/                       "
echo
echo "                      \|/ - PULIZIA DEL SISTEMA - \|/                         "
echo
sudo apt-get --purge autoremove
echo "RIMOZIONE NON UTILIZZATI   ...[OK]"
sudo apt-get autoclean
echo "RIMOZIONE AUTOCLEAN        ...[OK]"
sudo apt-get clean
echo "RIMOZIONE CLEAN            ...[OK]"
sudo dpkg --purge `COLUMNS=300 dpkg -l "*" | egrep "^rc" | cut -d\  -f3`
echo "RIMOZIONE DEB OBSOLETI     ...[OK]"
echo
echo -n "Elimino contenuto tmp e cestino ? (s/n): "
read sure
if [[ $sure = "s" ]]
then
sudo rm -fr /tmp/*
echo "RIMOZIONE DA /tmp          ...[OK]"
sudo rm -rfv ~/.local/share/Trash/*
echo "RIMOZIONE DA CESTINO       ...[OK]"
echo "                      \|/ -  PULIZIA TERMINATA  - \|/                         "
elif [[ $sure = "n" ]]
then
echo "                      --( NON RIMOSSO NESSUN FILE )--                         "
echo
        echo "                      \|/ -  PULIZIA TERMINATA  - \|/                         "
else
echo "               ---( ERRORE - I FILE NON SARANNO ELIMINATI )---                "
echo
        echo "                      \|/ -  PULIZIA TERMINATA  - \|/                         "
fi
echo
echo "=============================================================================="
echo "========= \|/  \|/- CLEAN 2 FOR UBUNTU BY SALERNO91 -\|/  \|/   =============="
echo "=============================================================================="
exit

inutile dire che è rilasciato senza alcuna licenza o brevetto Smiley
Registrato

06/06/2011 - Sono tornato e prometto di fare il bravo :-)
escaflone86
Coraggioso Chiacchierone
*
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 373

Media messaggi


好奇心の意味ですか?


Mostra profilo WWW
« Risposta #41 inserita: 19 Luglio, 2008, 15:51:53 »

eccone uno nuovo basato e creato tramite uno obsoleto lol

Codice:
#!/bin/bash
echo "=============================================================================="
echo "========= \|/  \|/- CLEAN 2 FOR UBUNTU BY SALERNO91 -\|/  \|/   =============="
echo "=============================================================================="
echo
echo "                   \|/ - AGGIORNAMENTO DEL SISTEMA - \|/                      "
echo
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install -f
echo
echo "                    \|/ - AGGIORNAMENTO TERMINATO - \|/                       "
echo
echo "                      \|/ - PULIZIA DEL SISTEMA - \|/                         "
echo
sudo apt-get --purge autoremove
echo "RIMOZIONE NON UTILIZZATI   ...[OK]"
sudo apt-get autoclean
echo "RIMOZIONE AUTOCLEAN        ...[OK]"
sudo apt-get clean
echo "RIMOZIONE CLEAN            ...[OK]"
sudo dpkg --purge `COLUMNS=300 dpkg -l "*" | egrep "^rc" | cut -d\  -f3`
echo "RIMOZIONE DEB OBSOLETI     ...[OK]"
echo
echo -n "Elimino contenuto tmp e cestino ? (s/n): "
read sure
if [[ $sure = "s" ]]
then
sudo rm -fr /tmp/*
echo "RIMOZIONE DA /tmp          ...[OK]"
sudo rm -rfv ~/.local/share/Trash/*
echo "RIMOZIONE DA CESTINO       ...[OK]"
echo "                      \|/ -  PULIZIA TERMINATA  - \|/                         "
elif [[ $sure = "n" ]]
then
echo "                      --( NON RIMOSSO NESSUN FILE )--                         "
echo
        echo "                      \|/ -  PULIZIA TERMINATA  - \|/                         "
else
echo "               ---( ERRORE - I FILE NON SARANNO ELIMINATI )---                "
echo
        echo "                      \|/ -  PULIZIA TERMINATA  - \|/                         "
fi
echo
echo "=============================================================================="
echo "========= \|/  \|/- CLEAN 2 FOR UBUNTU BY SALERNO91 -\|/  \|/   =============="
echo "=============================================================================="
exit

inutile dire che è rilasciato senza alcuna licenza o brevetto Smiley

Ma non so se hai notato che i comandi sono identici....in questo post cercavamo di migliorare quello principale....grazie cmq per averlo postato. Huh? Huh?
Registrato

Luke Skywalker:" Bene, ci proverò". Yoda: « Provare no! Fare! O non fare. Non c'è provare! » Dateci un'cchiata.....http://forum.ubuntu-it.org/index.php/topic,201409.0.html

DeviantArt: http://alespana.deviantart.com/
Six110
Coraggioso Chiacchierone
*
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 524

Media messaggi


sudo ma godo


Mostra profilo WWW
« Risposta #42 inserita: 19 Luglio, 2008, 18:53:34 »

Escaflone, aggiungi mica due righe su come renderlo eseguibile? l'ho scritto qualche risposta fa, cerca chmod +x ecc...
Così togliamo ogni dubbio!
ah la versione in prima pagina è quella con l'interfaccia grafica un pò bruttina, se vedi ne ho fatta un altra...decidi tu quale preferisci.
Cmq abbiamo fatto un bel lavoro, pensa che se su google digiti: "script pulizia" questo post è il primo risultato!
ciao
Registrato

~The quieter you become, the more you are able to hear~
Mr Kuzio
Coraggioso Chiacchierone
*
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 688

Media messaggi


Il Gran Macellaio della grafica.


Mostra profilo WWW
« Risposta #43 inserita: 19 Luglio, 2008, 19:30:32 »

Per rendere un file eseguibile può bastare fare così:
tasto destro sul file e dalla tab "Permessi" indicare l'pzione "Rendi file eseguibile"

Naturalmente questo è valido solo per chi usa una interfaccia grafica e nello specifico GNOME (non so se funziona anche per KDE).
Registrato

escaflone86
Coraggioso Chiacchierone
*
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 373

Media messaggi


好奇心の意味ですか?


Mostra profilo WWW
« Risposta #44 inserita: 19 Luglio, 2008, 19:43:33 »

Escaflone, aggiungi mica due righe su come renderlo eseguibile? l'ho scritto qualche risposta fa, cerca chmod +x ecc...
Così togliamo ogni dubbio!
ah la versione in prima pagina è quella con l'interfaccia grafica un pò bruttina, se vedi ne ho fatta un altra...decidi tu quale preferisci.
Cmq abbiamo fatto un bel lavoro, pensa che se su google digiti: "script pulizia" questo post è il primo risultato!
ciao
Ok trovata la versione aggiorata del tuo post e inserita in prima pagina....hai dato uno sguardo al progettino grafico che ho inserito sotto ?
« Ultima modifica: 19 Luglio, 2008, 19:52:58 da escaflone86 » Registrato

Luke Skywalker:" Bene, ci proverò". Yoda: « Provare no! Fare! O non fare. Non c'è provare! » Dateci un'cchiata.....http://forum.ubuntu-it.org/index.php/topic,201409.0.html

DeviantArt: http://alespana.deviantart.com/
escaflone86
Coraggioso Chiacchierone
*
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 373

Media messaggi


好奇心の意味ですか?


Mostra profilo WWW
« Risposta #45 inserita: 20 Luglio, 2008, 17:15:51 »

naturalmente invito tutti a provare la versione grafica per sapere di eventuali bug. Beer to beer Beer to beer
Registrato

Luke Skywalker:" Bene, ci proverò". Yoda: « Provare no! Fare! O non fare. Non c'è provare! » Dateci un'cchiata.....http://forum.ubuntu-it.org/index.php/topic,201409.0.html

DeviantArt: http://alespana.deviantart.com/
webpatella
Entusiasta Emergente
**
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 1.185

Media messaggi



Mostra profilo WWW
« Risposta #46 inserita: 20 Luglio, 2008, 19:03:49 »

che ne pensate di inserire una ulteriore richiesta sull' apt-get clean? tipo

vuoi cancellare la tua cache dei pacchetti installati? (s/n)

così secondo me è meglio (se riesco posto il codice comunque è un banale if/else)
Registrato

Se oggi ho capito qualcosa deve essere obsoleto!!!
Guide & Consigli http://www.easyict.org/guide-consigli.html
Web Directory Free http://www.easyict.org/directory.html
escaflone86
Coraggioso Chiacchierone
*
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 373

Media messaggi


好奇心の意味ですか?


Mostra profilo WWW
« Risposta #47 inserita: 20 Luglio, 2008, 21:21:10 »

che ne pensate di inserire una ulteriore richiesta sull' apt-get clean? tipo

vuoi cancellare la tua cache dei pacchetti installati? (s/n)

così secondo me è meglio (se riesco posto il codice comunque è un banale if/else)

Si volendo nel progetto grafico potremmo inserire anche questo semplice parametro per far in modo di differenziare i processi.

Ottimo aspetto il codice di modifica. Good Good
Registrato

Luke Skywalker:" Bene, ci proverò". Yoda: « Provare no! Fare! O non fare. Non c'è provare! » Dateci un'cchiata.....http://forum.ubuntu-it.org/index.php/topic,201409.0.html

DeviantArt: http://alespana.deviantart.com/
salerno91
Coraggioso Chiacchierone
*
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 979

Media messaggi


Mostra profilo
« Risposta #48 inserita: 20 Luglio, 2008, 21:55:55 »

che ne pensate di inserire una ulteriore richiesta sull' apt-get clean? tipo

vuoi cancellare la tua cache dei pacchetti installati? (s/n)

così secondo me è meglio (se riesco posto il codice comunque è un banale if/else)

scusa che ci vuole ! copia e incolla questa parte

Codice:
echo -n "Elimino contenuto tmp e cestino ? (s/n): "
read sure
if [[ $sure = "s" ]]
then
sudo rm -fr /tmp/*
echo "RIMOZIONE DA /tmp          ...[OK]"
sudo rm -rfv ~/.local/share/Trash/*
echo "RIMOZIONE DA CESTINO       ...[OK]"
echo "                      \|/ -  PULIZIA TERMINATA  - \|/                         "
elif [[ $sure = "n" ]]
then
echo "                      --( NON RIMOSSO NESSUN FILE )--                         "
echo
        echo "                      \|/ -  PULIZIA TERMINATA  - \|/                         "
else
echo "               ---( ERRORE - I FILE NON SARANNO ELIMINATI )---                "


e modificala a fatti tuoi Smiley risparmi temo e semplicizzi lo script Smiley
Registrato

06/06/2011 - Sono tornato e prometto di fare il bravo :-)
escaflone86
Coraggioso Chiacchierone
*
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 373

Media messaggi


好奇心の意味ですか?


Mostra profilo WWW
« Risposta #49 inserita: 20 Luglio, 2008, 23:07:10 »

che ne pensate di inserire una ulteriore richiesta sull' apt-get clean? tipo

vuoi cancellare la tua cache dei pacchetti installati? (s/n)

così secondo me è meglio (se riesco posto il codice comunque è un banale if/else)

scusa che ci vuole ! copia e incolla questa parte

Codice:
echo -n "Elimino contenuto tmp e cestino ? (s/n): "
read sure
if [[ $sure = "s" ]]
then
sudo rm -fr /tmp/*
echo "RIMOZIONE DA /tmp          ...[OK]"
sudo rm -rfv ~/.local/share/Trash/*
echo "RIMOZIONE DA CESTINO       ...[OK]"
echo "                      \|/ -  PULIZIA TERMINATA  - \|/                         "
elif [[ $sure = "n" ]]
then
echo "                      --( NON RIMOSSO NESSUN FILE )--                         "
echo
        echo "                      \|/ -  PULIZIA TERMINATA  - \|/                         "
else
echo "               ---( ERRORE - I FILE NON SARANNO ELIMINATI )---                "


e modificala a fatti tuoi Smiley risparmi temo e semplicizzi lo script Smiley

Ma guarda la mia è solo una puntualizazzione di umiltà sia mai un flame. Non mi ritengo ancora esperto da poter effettuare questi cambiamenti, se avessi letto all'inizio del mio post durante tutto lo svolgimento del progetto ho detto subito che alcuni comandi stessi non erano ancora di mia conoscenza....solo questo. Cmq apparte tutto ho inserito la modifica che hai scritto nel post originale....per quanto riguarda la parte grafica come sai mi affido a Sicilinux che conosce meglio di me il linguaggio di BUC.

 Wink Wink Wink
Registrato

Luke Skywalker:" Bene, ci proverò". Yoda: « Provare no! Fare! O non fare. Non c'è provare! » Dateci un'cchiata.....http://forum.ubuntu-it.org/index.php/topic,201409.0.html

DeviantArt: http://alespana.deviantart.com/
obo.
Entusiasta Emergente
**
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 1.163

Media messaggi



Mostra profilo
« Risposta #50 inserita: 21 Luglio, 2008, 00:29:00 »

fantastico Cheesy
Registrato

Dell Inspiron 545. CPU: Intel Core 2 Quad-Core Q8300 RAM: 4 GB VIDEO: Ati Radeon 4350 HD Ubuntu 10.04 x86_64
Linux user: #465473
M.Gallieri
Novello Novizio

Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 93

Media messaggi



Mostra profilo
« Risposta #51 inserita: 21 Luglio, 2008, 00:30:05 »

lolloso  Angry dopo aver dato un comando per pulire tmp nn partiva + xorg  Rotfl

=_=
Registrato

"People must work all life long yust to make the rich more strong"
salerno91
Coraggioso Chiacchierone
*
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 979

Media messaggi


Mostra profilo
« Risposta #52 inserita: 21 Luglio, 2008, 00:41:58 »

che ne pensate di inserire una ulteriore richiesta sull' apt-get clean? tipo

vuoi cancellare la tua cache dei pacchetti installati? (s/n)

così secondo me è meglio (se riesco posto il codice comunque è un banale if/else)

scusa che ci vuole ! copia e incolla questa parte

Codice:
echo -n "Elimino contenuto tmp e cestino ? (s/n): "
read sure
if [[ $sure = "s" ]]
then
sudo rm -fr /tmp/*
echo "RIMOZIONE DA /tmp          ...[OK]"
sudo rm -rfv ~/.local/share/Trash/*
echo "RIMOZIONE DA CESTINO       ...[OK]"
echo "                      \|/ -  PULIZIA TERMINATA  - \|/                         "
elif [[ $sure = "n" ]]
then
echo "                      --( NON RIMOSSO NESSUN FILE )--                         "
echo
        echo "                      \|/ -  PULIZIA TERMINATA  - \|/                         "
else
echo "               ---( ERRORE - I FILE NON SARANNO ELIMINATI )---                "


e modificala a fatti tuoi Smiley risparmi temo e semplicizzi lo script Smiley

Ma guarda la mia è solo una puntualizazzione di umiltà sia mai un flame. Non mi ritengo ancora esperto da poter effettuare questi cambiamenti, se avessi letto all'inizio del mio post durante tutto lo svolgimento del progetto ho detto subito che alcuni comandi stessi non erano ancora di mia conoscenza....solo questo. Cmq apparte tutto ho inserito la modifica che hai scritto nel post originale....per quanto riguarda la parte grafica come sai mi affido a Sicilinux che conosce meglio di me il linguaggio di BUC.

 Wink Wink Wink

Bhe credimi quando ti dico che il bashlo ho imparato dal wiki di ubuntu loool quindi di sicuro ne so meno di te lool
Registrato

06/06/2011 - Sono tornato e prometto di fare il bravo :-)
escaflone86
Coraggioso Chiacchierone
*
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 373

Media messaggi


好奇心の意味ですか?


Mostra profilo WWW
« Risposta #53 inserita: 21 Luglio, 2008, 10:56:05 »

lolloso  Angry dopo aver dato un comando per pulire tmp nn partiva + xorg  Rotfl

=_=

Ancora non avevamo mai sentito di questo problema. Mi informo e vedo qual'è il problema.
Qualcun'altro ha avuto questo piccolo inconveniente ?
Registrato

Luke Skywalker:" Bene, ci proverò". Yoda: « Provare no! Fare! O non fare. Non c'è provare! » Dateci un'cchiata.....http://forum.ubuntu-it.org/index.php/topic,201409.0.html

DeviantArt: http://alespana.deviantart.com/
Six110
Coraggioso Chiacchierone
*
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 524

Media messaggi


sudo ma godo


Mostra profilo WWW
« Risposta #54 inserita: 21 Luglio, 2008, 13:29:15 »

Magari ha fatto partire lo script mentre stava lavorando o addirittura facendo degli aggiornamenti.
Specifichiamo che lo script va lanciato a computer FERMO! [cioè con i servizi base attivi]
Registrato

~The quieter you become, the more you are able to hear~
salerno91
Coraggioso Chiacchierone
*
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 979

Media messaggi


Mostra profilo
« Risposta #55 inserita: 21 Luglio, 2008, 14:15:13 »

figooo la versione senza gui ha le mie righe echo Smiley se miglioro ancora qualcosa posso postare ?  Smiley
Registrato

06/06/2011 - Sono tornato e prometto di fare il bravo :-)
escaflone86
Coraggioso Chiacchierone
*
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 373

Media messaggi


好奇心の意味ですか?


Mostra profilo WWW
« Risposta #56 inserita: 21 Luglio, 2008, 15:10:58 »

figooo la versione senza gui ha le mie righe echo Smiley se miglioro ancora qualcosa posso postare ?  Smiley

Non devi neanche chiedere....questo è lo spirito!!! Good Good
Registrato

Luke Skywalker:" Bene, ci proverò". Yoda: « Provare no! Fare! O non fare. Non c'è provare! » Dateci un'cchiata.....http://forum.ubuntu-it.org/index.php/topic,201409.0.html

DeviantArt: http://alespana.deviantart.com/
obo.
Entusiasta Emergente
**
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 1163

Media messaggi



Mostra profilo
« Risposta #57 inserita: 21 Luglio, 2008, 16:34:38 »

ho eseguito il file.sh
mi da un errore:
./pulizia.sh: line 34: syntax error: unexpected end of file
Registrato

Dell Inspiron 545. CPU: Intel Core 2 Quad-Core Q8300 RAM: 4 GB VIDEO: Ati Radeon 4350 HD Ubuntu 10.04 x86_64
Linux user: #465473
escaflone86
Coraggioso Chiacchierone
*
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 373

Media messaggi


好奇心の意味ですか?


Mostra profilo WWW
« Risposta #58 inserita: 21 Luglio, 2008, 17:17:07 »

ho eseguito il file.sh
mi da un errore:
./pulizia.sh: line 34: syntax error: unexpected end of file


Dimmi se hai seguito:

creato il file vuoto con estensione .sh
incollato i comandi in prima pagina (relativi la prima alla parte senza gui)
dato i permessi
eseguito....
Registrato

Luke Skywalker:" Bene, ci proverò". Yoda: « Provare no! Fare! O non fare. Non c'è provare! » Dateci un'cchiata.....http://forum.ubuntu-it.org/index.php/topic,201409.0.html

DeviantArt: http://alespana.deviantart.com/
obo.
Entusiasta Emergente
**
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 1163

Media messaggi



Mostra profilo
« Risposta #59 inserita: 21 Luglio, 2008, 17:31:15 »

si sono andato in ordine.
ti posto l'output
Citazione
************************* INIZIO PULIZIA DEL SISTEMA *************************
Lettura della lista dei pacchetti in corso... Fatto
Generazione dell'albero delle dipendenze in corso       
Lettura delle informazioni di stato... Fatto     
0 aggiornati, 0 installati, 0 da rimuovere e 1 non aggiornati.
Lettura della lista dei pacchetti in corso... Fatto
Generazione dell'albero delle dipendenze in corso       
Lettura delle informazioni di stato... Fatto     
dpkg: --purge richiede il nome di almeno un pacchetto come parametro

Usa dpkg --help per un aiuto su installazione e rimozione dei pacchetti
  • ;
Usa `dselect' o `aptitude' per una gestione più amichevole dei pacchetti;
Usa dpkg -Dhelp per una lista delle opzioni di debug per dpkg;
Usa dpkg --force-help per una lista delle opzioni di forzatura;
Usa dpkg-deb --help per un aiuto sulla manipolazione dei file *.deb;
Usa dpkg --license per la licenza di copia e mancanza di garanzia (GNU GPL)
  • .

Le opzioni marcate con
  • producono molto output - utilizza una pipe con
`less' o `more' per leggerlo!
Elimino contenuto tmp e cestino ? (s/n): s
./pulizia1.sh: line 34: syntax error: unexpected end of file
obo@obo-desktop:~$

(poi altro errorino. nella prima pagina di spiegazione dopo
Citazione
chmod +x nomeprogramma.sh
    ./nomeprogramma.sh)
Nel caso dell'interfaccia grafica cambiare l'estensione da ./nomeprogramma.sh a .mc
c'è la parentesi dopo .sh da togliere Wink)
Registrato

Dell Inspiron 545. CPU: Intel Core 2 Quad-Core Q8300 RAM: 4 GB VIDEO: Ati Radeon 4350 HD Ubuntu 10.04 x86_64
Linux user: #465473
Pagine: 1 2 [3] 4 5 ... 55   Vai su
  Stampa  
 
Vai a: