Résolu le 9-04-25 Script de nettoyage à valider

Postez ici vos scripts Bash, Python, C++, etc...
Avatar du membre
arghlub
Administrateur du site
Messages : 11560
Enregistré le : dim. 21 mai 2017 08:19
Localisation : Provence

Re: Script de nettoyage à valider

Message par arghlub »

Dernier message de la page précédente :

je reviens sur ce post (lu en diago :? )
perso pour 3-4 commandes je ferais plus simple avec un "alias" dans le fichier ".bashrc" ...
exemple :

Code : Tout sélectionner

alias nettoie='sudo apt update && echo -e "\t\tupdate du cache ... fait" && sudo apt autoclean &&sudo apt autoremove && sudo apt autoremove --purge && echo -e "\t\tautocealn/autoremove/autopurge ... fait" && sudo apt-get clean && sudo apt install -f && echo -e "\t\tfix-broken ... fait"'
ensuite dans un terminal quand on tape "nettoie" (nom à modifier comme l'on veut et j'ai ajouté des "echo" entre certaines opérations que l'on peut mettre en forme pour que cela soit plus en évidence)

En image sur un de mes PCs (captture pas belle et plein de fôtes, j'ai fait les annotations trop rapidement mais l'alias marche) :

Image
Tour1 (custom) CPU Intel I7-7700K | CG Nvidia GTX 1080 | RAM 16Go | tripleBoot : LMint 22.3 | Debian 12 | MX Linux | XFCE
Tour2 (custom) CPU AMD Athlon 5200+ | CG Nvidia GTX 560 | RAM 6Go | FreeBSD XFCE
Portable1 MSI GF75 Thin 9SC | CPU Intel I7-9750H | CG Nvidia GTX 1650 | RAM 32Go | dualBoot : LMint 22.1 | MX Linux | XFCE
Portable2 MacBook Air A1466 | CPU Intel I5-5250U | CG Intel HD Graphics 6000 | RAM 8Go | dualBoot : macOS Sierra | MX Linux XFCE
─────( pour une informatique libre ! )─────
Avatar du membre
arghlub
Administrateur du site
Messages : 11560
Enregistré le : dim. 21 mai 2017 08:19
Localisation : Provence

Re: Script de nettoyage à valider

Message par arghlub »

et pour effacer la liste de fichiers récents un alias "recent" par exemple cela n'effacera pas les fichiers mais uniquement la liste des fichiers récents dans l'explorateur de fichiers et autres logiciels mais les fichiers seront toujours là :

Code : Tout sélectionner

alias recent='rm ~/.local/share/recently-used.xbel'
Tour1 (custom) CPU Intel I7-7700K | CG Nvidia GTX 1080 | RAM 16Go | tripleBoot : LMint 22.3 | Debian 12 | MX Linux | XFCE
Tour2 (custom) CPU AMD Athlon 5200+ | CG Nvidia GTX 560 | RAM 6Go | FreeBSD XFCE
Portable1 MSI GF75 Thin 9SC | CPU Intel I7-9750H | CG Nvidia GTX 1650 | RAM 32Go | dualBoot : LMint 22.1 | MX Linux | XFCE
Portable2 MacBook Air A1466 | CPU Intel I5-5250U | CG Intel HD Graphics 6000 | RAM 8Go | dualBoot : macOS Sierra | MX Linux XFCE
─────( pour une informatique libre ! )─────
Avatar du membre
arghlub
Administrateur du site
Messages : 11560
Enregistré le : dim. 21 mai 2017 08:19
Localisation : Provence

Re: Script de nettoyage à valider

Message par arghlub »

Évidemment cyrille ;)
Tour1 (custom) CPU Intel I7-7700K | CG Nvidia GTX 1080 | RAM 16Go | tripleBoot : LMint 22.3 | Debian 12 | MX Linux | XFCE
Tour2 (custom) CPU AMD Athlon 5200+ | CG Nvidia GTX 560 | RAM 6Go | FreeBSD XFCE
Portable1 MSI GF75 Thin 9SC | CPU Intel I7-9750H | CG Nvidia GTX 1650 | RAM 32Go | dualBoot : LMint 22.1 | MX Linux | XFCE
Portable2 MacBook Air A1466 | CPU Intel I5-5250U | CG Intel HD Graphics 6000 | RAM 8Go | dualBoot : macOS Sierra | MX Linux XFCE
─────( pour une informatique libre ! )─────
Avatar du membre
Nerva
Messages : 478
Enregistré le : lun. 4 mars 2019 18:48

Re: Script de nettoyage à valider

Message par Nerva »

Encore un truc à apprendre alors... :mrgreen:

J'ai pu lire que plutôt qu'avoir à nettoyer les fichiers temporaires et les logs, on pouvait paramétrer fichiers de journaux et contribs afin de limiter le contenu selon la taille, le nombre de fichiers, la date, etc... Mais comme souvent dans les tutoriels, on trouve plusieurs façons de faire et je ne sais pas laquelle est la "meilleure"...
Linux Mint 22.3 Zena | Mate
Avatar du membre
tioker
modérateur
Messages : 1178
Enregistré le : sam. 6 mai 2017 00:33
Localisation : Anjou...Feu !
Contact :

Re: Script de nettoyage à valider

Message par tioker »

Nerva a écrit : dim. 6 avr. 2025 12:19 ... je ne sais pas laquelle est la "meilleure"...
Bonjour,
j'ai ;) lu avec intérêt le fil de ce post mais pour moi, la meilleure, c'est celle que tu comprends, que tu domines et qui te donne le moins de boulot.

Pour moi. ;)
ImageDistrib : Linux Mint 22.3 Desktop : X-Cinnamon 6.6.7
Kernel : 6.8.0-110-generic CPU : AMD Ryzen 5 5600H with Radeon Graphics RAM : 14Gi
CG : NVIDIA Corporation TU117M [GeForce GTX 1650 Mobile / Max-Q] (rev a1)
Advanced Micro Devices, Inc. [AMD/ATI] Cezanne [Radeon Vega Series / Radeon Vega Mobile Series] (rev c6)
Avatar du membre
Nerva
Messages : 478
Enregistré le : lun. 4 mars 2019 18:48

Re: Script de nettoyage à valider

Message par Nerva »

tioker a écrit : dim. 6 avr. 2025 13:54 Bonjour,
j'ai ;) lu avec intérêt le fil de ce post mais pour moi, la meilleure, c'est celle que tu comprends, que tu domines et qui te donne le moins de boulot.
Que je comprends, c'est pas vraiment le propos. Si d'un côté on dit de modifier un fichier comme si et de l'autre de le modifier comme ça, pas facile de choisir...
Linux Mint 22.3 Zena | Mate
Avatar du membre
Nerva
Messages : 478
Enregistré le : lun. 4 mars 2019 18:48

Re: Script de nettoyage à valider

Message par Nerva »

Voilà déjà ça, que j'avais eu la bonne idée de mettre en marque page.

https://linuxhandbook.com/clear-systemd-journal-logs

https://tecadmin.net/remove-temporary-f ... y-in-linux

https://tecadmin.net/how-to-safely-clea ... l-in-linux

J'en avais deux autres, il faut que je remette la main dessus.
Linux Mint 22.3 Zena | Mate
Avatar du membre
Nerva
Messages : 478
Enregistré le : lun. 4 mars 2019 18:48

Re: Script de nettoyage à valider

Message par Nerva »

D'accord. Dans cet article, qui provient du même site, il est expliqué que c'est dans /etc/systemd/journald.conf qu'il faut saisir les valeurs :

https://tecadmin.net/clear-systemd-journal-logs

D'où mes interrogations...
Linux Mint 22.3 Zena | Mate
Avatar du membre
Nerva
Messages : 478
Enregistré le : lun. 4 mars 2019 18:48

Re: Script de nettoyage à valider

Message par Nerva »

Ok... ;)
Linux Mint 22.3 Zena | Mate
Verrouillé