Script de nettoyage

Questions concernant les lignes de commandes
Avatar du membre
Markco
Messages : 282
Enregistré le : ven. 23 sept. 2016 23:22

Script de nettoyage

Message par Markco »

Bonjour,

J'ai trouvé ce script de nettoyage, mais avant de l'utiliser j'aimerais votre avis, dangereurx ou pas pour la stabilité?.

Code : Tout sélectionner

#!/bin/bash
echo "nettoyage " && sudo apt-get -f install && sudo apt-get -y autoremove && sudo apt-get autoclean &&  sudo sync && echo 3 | sudo tee /proc/sys/vm/drop_caches && [[ $(dpkg -l | grep ^rc) ]] && sudo dpkg -P $(dpkg -l | grep ^rc | tr -s " " | cut -d " " -f 2)
exit 0
Merci
Modifié en dernier par Markco le lun. 30 janv. 2017 08:47, modifié 1 fois.
Asus N76VJ Portable, 4x Intel(R), Core(TM) i5-3230M CPU @ 2.60GHz, 3929MB,GeForce GT 635M/PCIe/SSE2, 4.13.0-16-generic x86_64, Linux Mint 18.2 Cinnamon 3.4.6 en dual avec windows 10 1607.

zeb
Messages : 16473
Enregistré le : ven. 19 juin 2015 22:13
Localisation : plus ici

Re: Script de nettoyage

Message par zeb »

Salut ;)
Je ne pourrais te dire mais mpat (donc script plus que sûr) donne régulièrement celui ci et perso je l'applique souvent 8-)

Code : Tout sélectionner

echo "Cleaning Up" && sudo apt-get -f install && sudo apt-get -y autoremove && sudo apt-get autoclean && sudo apt-get clean && sudo sync && echo 3 | sudo tee /proc/sys/vm/drop_caches
c'est un nettoyage du cache, des résidus de logs désinstallés et regle certains conflits, mais ce n'est pas mon domaine et venant de mpat je fais confiance 8-)

Mais pour ta commande, tu peux essayer et nous dire si c'est bon 8-) ;)
Tu la prise ou ?

Avatar du membre
roromint
Messages : 2728
Enregistré le : dim. 28 févr. 2016 21:09
Localisation : ath

Re: Script de nettoyage

Message par roromint »

je t'explique un renseignement
comment faire ça un script par .sh

1) lancer une terminale par une touch

Code : Tout sélectionner

 sudo touch clean.sh 
2) ouvrir un editeur du graphique

Code : Tout sélectionner

 sudo nano clean.sh
3) coller sur clean.sh dans la nano

Code : Tout sélectionner

#!/bin/bash
echo "la nettoyage vos mise à jours" &&
sudo apt-get -f install &&
sudo apt-get -y autoremove &&
sudo apt-get autoclean &&
sudo apt-get clean
echo "bye c'est fini la nettoyage par roromint "
4) tu sauvegardes un raccourcis par CTRL+O et puis après tu quittes par CTRL+X
5) tu va donner un permission d'accès un fichier clean.sh

Code : Tout sélectionner

chmod a+x clean.sh
6) tu lances plutot que tu tapes sh clean.sh
7) voila :)
Modifié en dernier par roromint le dim. 29 janv. 2017 11:21, modifié 1 fois.
cordialement,
Ro.
-------------------------------------------------------
PS à lire du attentif pour mon handicap : je suis malentendant Étant dyslexique, j'ai des problèmes quant à la rédaction de messages en français courant. Je vous prie dès lors d'accepter toutes mes excuses si mes interventions peuvent vous paraître étranges et je vous remercie d'avance pour votre compréhension.
PS: pour les membres, ne pas faire la message privé de moi svp ! merci

Avatar du membre
david37
modérateur
Messages : 3884
Enregistré le : lun. 22 août 2016 05:06

Re: Script de nettoyage

Message par david37 »

a pas peur le roro de mettre son adresse mail ? ;)
PC1: Mobo: Gigabyte B550 AORUS Elite 2 / CPU: AMD Ryzen 7 3700X / GPU: MSI Radeon RX 580 Armor / RAM: 32 GB @3600 MHz CL16 / SSD: Samsung 970 EVO 500 GB / LM 20.2 Xfce
PC2: HP Pavilion 15 / AMD Ryzen 5 5500U with Radeon Graphics / 16GB RAM / 500 GB SSD / Debian 11 Xfce
PC3: Dell-Latitude E7240 / 2.1GHz i7-4600U / Intel Haswell-ULT HD 4400 / 8GB RAM / 250 GB Hard Drive / LM 20.2 Xfce

Avatar du membre
mpat
Messages : 7845
Enregistré le : mar. 25 août 2015 21:12
Localisation : Belgique

Re: Script de nettoyage

Message par mpat »

salut, la fin de la commande supprime tout les noyaux non utilisés ainsi si tu as le noyau 4.4 et tu veux revenir en arrière ils ne se trouvent plus dans les mises à jour.

si tu as deux noyaux d'installés ne reste que ses deux la possible, les autres fini..... attention à cette commande.

[[ $(dpkg -l | grep ^rc) ]] && sudo dpkg -P $(dpkg -l | grep ^rc | tr -s " " | cut -d " " -f 2)
Clevo P775DM3-G
I7 -7700k (quad-core (8 threads) 4.2-4.5 ghz
ram 64go DDR4
Nvidia gtx 1080 8go GDDR5X
2 x ssd 500go m.2 Samsung + 2 to ssd Samsung
Lmint 18.3 Cinnamon 64bit, kernel 4.13.0-45

Avatar du membre
débitant
modérateur
Messages : 11524
Enregistré le : mar. 14 juil. 2015 18:22
Localisation : Lorraine France

Re: Script de nettoyage

Message par débitant »

peut-être la mettre entre balise "code" pour éviter les erreurs de copie, car elle est quand même complexe cette commande ;)

Avatar du membre
mpat
Messages : 7845
Enregistré le : mar. 25 août 2015 21:12
Localisation : Belgique

Re: Script de nettoyage

Message par mpat »

@Débitant justement comme elle est dangereuse je l'ai pas mise exprès entre code, comme écrite elle ne marche pas il faut sudo devant
Clevo P775DM3-G
I7 -7700k (quad-core (8 threads) 4.2-4.5 ghz
ram 64go DDR4
Nvidia gtx 1080 8go GDDR5X
2 x ssd 500go m.2 Samsung + 2 to ssd Samsung
Lmint 18.3 Cinnamon 64bit, kernel 4.13.0-45

Avatar du membre
david37
modérateur
Messages : 3884
Enregistré le : lun. 22 août 2016 05:06

Re: Script de nettoyage

Message par david37 »

Malin mpat ;) ça évitera beaucoup de désaggréments pour ceux qui aiment taper toutes les commandes qu'ils voient
PC1: Mobo: Gigabyte B550 AORUS Elite 2 / CPU: AMD Ryzen 7 3700X / GPU: MSI Radeon RX 580 Armor / RAM: 32 GB @3600 MHz CL16 / SSD: Samsung 970 EVO 500 GB / LM 20.2 Xfce
PC2: HP Pavilion 15 / AMD Ryzen 5 5500U with Radeon Graphics / 16GB RAM / 500 GB SSD / Debian 11 Xfce
PC3: Dell-Latitude E7240 / 2.1GHz i7-4600U / Intel Haswell-ULT HD 4400 / 8GB RAM / 250 GB Hard Drive / LM 20.2 Xfce

Avatar du membre
Markco
Messages : 282
Enregistré le : ven. 23 sept. 2016 23:22

Re: Script de nettoyage

Message par Markco »

mpat a écrit :[[ $(dpkg -l | grep ^rc) ]] && sudo dpkg -P $(dpkg -l | grep ^rc | tr -s " " | cut -d " " -f 2)
Ca y est j'ai trouvé l'explication de cette ligne :
4.4 Les résidus des logiciels supprimés
https://doc.ubuntu-fr.org/nettoyer_ubuntu" onclick="window.open(this.href);return false;
Asus N76VJ Portable, 4x Intel(R), Core(TM) i5-3230M CPU @ 2.60GHz, 3929MB,GeForce GT 635M/PCIe/SSE2, 4.13.0-16-generic x86_64, Linux Mint 18.2 Cinnamon 3.4.6 en dual avec windows 10 1607.

Avatar du membre
mpat
Messages : 7845
Enregistré le : mar. 25 août 2015 21:12
Localisation : Belgique

Re: Script de nettoyage

Message par mpat »

exécutes la puis tu nous dis combien de noyaux tu peux encore installer via le logiciel de mise à jour ?
Clevo P775DM3-G
I7 -7700k (quad-core (8 threads) 4.2-4.5 ghz
ram 64go DDR4
Nvidia gtx 1080 8go GDDR5X
2 x ssd 500go m.2 Samsung + 2 to ssd Samsung
Lmint 18.3 Cinnamon 64bit, kernel 4.13.0-45

Répondre