#51 Le 12/05/2019, à 00:25
- nany
Re : [RESOLU] Espace disque faible
sudo find / -type f -name "*.[Aa]pp[Ii]mage" -exec ls -lh '{}' \; 2>/dev/null | awk '{print $5"\t"$9}'; echo; sudo find / -type d -name "*[Aa]pp[Ii]mage*" -exec du -hax -d1 '{}' \; 2>/dev/null
?
Dernière modification par nany (Le 12/05/2019, à 14:04)
Hors ligne
#52 Le 12/05/2019, à 04:22
- moko138
Re : [RESOLU] Espace disque faible
Merci nany !
(C'est en partie du chinois pour moi ).
jeange,
si tu as toujours au moins une appimage, est-ce que tu peux me montrer le retour de la commande de nany, s'il te plaît ?
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#53 Le 12/05/2019, à 05:06
- nany
Re : [RESOLU] Espace disque faible
(C'est en partie du chinois pour moi
).
Alors alons-y pour une explication de texte.
sudo find / → trouve dans toute l’arborescence de l’ordinateur
-type f → des fichiers de type file
-name "*.[Aa]pp[Ii]mage" → dont le nom se termine par .appimage (avec éventuellement des majuscules¹)
-exec → et exécute la commande
ls -lh → la commande en question (est-il besoin de l’expliquer ?)
'{}' \; → pour chaque occurrence trouvée
2>/dev/null → n’affiche pas les messages d’erreurs
| awk '{print $5"\t"$9}' → affiche seulement les colonnes 5 et 9 (séparées d’une tabulation)
; echo → affiche une ligne vierge
; sudo find / → trouve dans toute l’arborescence de l’ordinateur
-type d → des fichiers de type directory
-name "*[Aa]pp[Ii]mage*" → dont le nom contient appimage (avec éventuellement des majuscules¹)
-exec → et exécute la commande
du -hax -d1 → la commande en question (est-il besoin de l’expliquer ?)
'{}' \; → pour chaque occurrence trouvée
2>/dev/null → n’affiche pas les messages d’erreurs
[1] Je n’ai testé qu’avec une appimage GIMP où on trouve des occurrences AppImage et je ne sais pas si c’est la norme pour toutes les appimages.
Dernière modification par nany (Le 12/05/2019, à 14:10)
Hors ligne
#54 Le 12/05/2019, à 07:52
- moko138
Re : [RESOLU] Espace disque faible
sudo find / -type f -name "*.[Aa]pp[Ii]mage" -exec bash -c 'ls -lh "$1"' _ '{}' \; 2>/dev/null | awk '{print $5"\t"$9}'; echo; sudo find / -type d -name "*[Aa]pp[Ii]mage*" -exec bash -c 'du -hax -d1 "$1"' _ '{}' \; 2>/dev/null
.
'ls -lh "$1"' → la commande en question (est-il besoin de l’expliquer ?)
Eh bien oui, justement. Je saisis l'occasion, car voici une question que je me pose souvent :
alors que dans un script, si on fait appel à des variables, on les définit avant de les utiliser (ce qui me paraît très logique), je constate que dans certaines commandes un «"$1"» semble surgir de nulle part... et que ça fonctionne quand même !
La seule explication que j'aie trouvée, c'est que c'est le contexte précédent qui serait correctement interprété par bash.
Un peu comme «| xargs» que j'emploie avec le sens de
«à ce qui précède, on va appliquer...», dans
find . /(...)/COPIES -iname '*.jpg' | xargs mogrify -auto-orient
Est-ce cela ? Sinon, comment bash comprend-il «"$1"» ?
.
- -
echo; sudo find / -type d (...) 'du -hax -d1 "$1"' → la commande en question (est-il besoin de l’expliquer ?)
Là, il y a en plus l'option -x [= exclure les autres systèmes de fichiers (FS) que celui spécifié en entrée] qui me laisse perplexe :
Le FS spécifié en entrée étant celui de /, (donc ext4 en général dans Ubuntu et dans le cas de jeange), l'option -x exclut le squashfs. (*)
Donc, si les appimages sont, comme les snap, compressées en squashfs (mais, est-ce le cas ?), alors la 2nde commande devrait retourner des poids de répertoires fort sous-évalués, non ?
____
(*) Cette exclusion explique pourquoi mon
sudo du -xam --max-depth=1 / 2>/dev/null | sort -h | tail -7
est incapable d'évaluer correctement le poids du répertoire /snap/. Je compense, faute de mieux par son évaluation séparée :
sudo du -xam --max-depth=1 / 2>/dev/null | sort -h | tail -7 ; echo ; sudo du -sm /snap
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#55 Le 12/05/2019, à 09:17
- jeange
Re : [RESOLU] Espace disque faible
Résultat des courses:
jeange@jeange-W65-67SZ:~$ sudo find / -type f -name "*.[Aa]pp[Ii]mage" -exec ls -lh '{}' \; 2>/dev/null | awk '{print $5"\t"$9}'; echo; sudo find / -type d -name "*[Aa]pp[Ii]mage*" -exec du -hax -d1 '{}' \; 2>/dev/null
[sudo] Mot de passe de jeange :
155M /home/jeange/GIMP_AppImage-release-2.10.8-withplugins-x86_64.AppImage
3,4M /home/jeange/.config/GIMP-AppImage/2.10
3,4M /home/jeange/.config/GIMP-AppImage
jeange@jeange-W65-67SZ:~$
Dernière modification par jeange (Le 12/05/2019, à 17:53)
CLEVO W670SZQ SSD 480Go i3 Ram 12Go Ubuntu 22.04.5 et 24.04.2 LTS 64bit
Thinkpad X270 nvme 128Go i5 Ram 8Go Ubuntu 24.04.2 LTS 64bit et W10
Merci de donner les retours avec les balises < > et les allers avec les valises, et toujours pas de raton laveur.
%NOINDEX%
Hors ligne
#56 Le 12/05/2019, à 09:29
- moko138
Re : [RESOLU] Espace disque faible
Résultat des courses:
jeange@jeange-W65-67SZ:~$ sudo find / -type f -name "*.[Aa]pp[Ii]mage" -exec bash -c 'ls -lh "$1"' _ '{}' \; 2>/dev/null | awk '{print $5"\t"$9}'; echo; sudo find / -type d -name "*[Aa]pp[Ii]mage*" -exec bash -c 'du -hax -d1 "$1"' _ '{}' \; 2>/dev/null [sudo] Mot de passe de jeange : 155M /home/jeange/GIMP_AppImage-release-2.10.8-withplugins-x86_64.AppImage 3,4M /home/jeange/.config/GIMP-AppImage/2.10 3,4M /home/jeange/.config/GIMP-AppImage jeange@jeange-W65-67SZ:~$
nany rime avec Houdini.
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#57 Le 12/05/2019, à 09:34
- Watael
Re : [RESOLU] Espace disque faible
appeler bash pour n'exécuter qu'une commande est inutile.
autant faire directement -exec ls -lh {} \;
sinon, bash -c reçoit bien des arguments : _ (qui sera assigné à $0) et {} (qui ira à $1).
Connected \o/
Welcome to sHell. · eval is evil.
Hors ligne
#58 Le 12/05/2019, à 09:46
- jeange
Re : [RESOLU] Espace disque faible
nany rime avec Houdini.
Enchaîné en 1899 et libéré déchaîné en 2019 !
CLEVO W670SZQ SSD 480Go i3 Ram 12Go Ubuntu 22.04.5 et 24.04.2 LTS 64bit
Thinkpad X270 nvme 128Go i5 Ram 8Go Ubuntu 24.04.2 LTS 64bit et W10
Merci de donner les retours avec les balises < > et les allers avec les valises, et toujours pas de raton laveur.
%NOINDEX%
Hors ligne
#59 Le 12/05/2019, à 10:12
- nam1962
Re : [RESOLU] Espace disque faible
Merci à Houdini nany : grâce à ta commande magique, j'ai retrouvé des AppImages que j'avais collées un peu partout au cours des âges et de mes fantaisies.
Ménage de printemps : ☑ !
[Edit] mon bazar :
~]$ sudo find / -type f -name "*.[Aa]pp[Ii]mage" -exec bash -c 'ls -lh "$1"' _ '{}' \; 2>/dev/null | awk '{print $5"\t"$9}'; echo; sudo find / -type d -name "*[Aa]pp[Ii]mage*" -exec bash -c 'du -hax -d1 "$1"' _ '{}' \; 2>/dev/null
[sudo] Mot de passe de bibi :
118M /var/tmp/pamac-build-bibi/beaker-browser-bin/beaker.browser.0.8.8.AppImage
264M /home/bibi/Téléchargements/Undead_Murderer-appimage-x86_64.AppImage
118M /home/bibi/Téléchargements/Beaker.Browser.0.8.7.AppImage
64M /home/bibi/Documents/App/franz-5.0.0-beta.18-x86_64.AppImage
48M /home/bibi/AppImages/Imagine-0.5.0-x86_64.AppImage
52M /home/bibi/.local/Pomello-0.10.1.AppImage
51M /home/bibi/Desktop/AppImages/Mindmapp-0.7.16.AppImage
48M /home/bibi/AppImages/Imagine-0.5.0-x86_64.AppImage
48M /home/bibi/AppImages
51M /home/bibi/Desktop/AppImages/Mindmapp-0.7.16.AppImage
51M /home/bibi/Desktop/AppImages
4,0K /home/bibi/.cmake/packages/AppImageKit/7f718024c2391f1b3b694df3a70d23a6
8,0K /home/bibi/.cmake/packages/AppImageKit
[Re-edit] Du coup j'ai découvert [url=[modéré : pas d’auto-pub, merci]-les-appimage-sous-linux/]AppImageLauncher[/url] qui permet de gérer le bazar des AppImage en amont !
Dernière modification par nam1962 (Le 12/05/2019, à 13:42)
[ Modéré ]
Hors ligne
#60 Le 12/05/2019, à 10:14
- jeange
Re : [RESOLU] Espace disque faible
Oups !
En retard pour MERCI nany
CLEVO W670SZQ SSD 480Go i3 Ram 12Go Ubuntu 22.04.5 et 24.04.2 LTS 64bit
Thinkpad X270 nvme 128Go i5 Ram 8Go Ubuntu 24.04.2 LTS 64bit et W10
Merci de donner les retours avec les balises < > et les allers avec les valises, et toujours pas de raton laveur.
%NOINDEX%
Hors ligne
#61 Le 12/05/2019, à 13:13
- jeange
Re : [RESOLU] Espace disque faible
Aux Grands Commandeurs de la Super ligne de commande :
-supposant que le sujet est résolu mais avant de le notifier, y a-t-il un contrôle à faire ?
Merci et bon après-midi sans oublier la crème solaire.
CLEVO W670SZQ SSD 480Go i3 Ram 12Go Ubuntu 22.04.5 et 24.04.2 LTS 64bit
Thinkpad X270 nvme 128Go i5 Ram 8Go Ubuntu 24.04.2 LTS 64bit et W10
Merci de donner les retours avec les balises < > et les allers avec les valises, et toujours pas de raton laveur.
%NOINDEX%
Hors ligne
#62 Le 12/05/2019, à 13:28
- moko138
Re : [RESOLU] Espace disque faible
Tu gardes un oeil sur la commande du #48 :
echo " Total de /var/log :"; du -sh /var/log 2>/dev/null ; echo ; df -Th | grep -Ev "tmpfs|squashfs"; echo; du -sh /snap 2>/dev/null
Et si dans quelques jours l'inflation n'a pas repris,
alors seulement tu marqueras le sujet comme "R é s o l u".
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#63 Le 12/05/2019, à 14:21
- nany
Re : [RESOLU] Espace disque faible
Sinon, comment bash comprend-il «"$1"» ?
Watael a répondu.
sinon, bash -c reçoit bien des arguments : _ (qui sera assigné à $0) et {} (qui ira à $1).
appeler bash pour n'exécuter qu'une commande est inutile.
autant faire directement -exec ls -lh {} \;
Merci de cette précision, j’ai trop l’habitude de faire des -exec bash -c.
Messages #51 et #53 corrigés en conséquence.
Hors ligne
#64 Le 12/05/2019, à 14:47
- Watael
Re : [RESOLU] Espace disque faible
$ exclude=( '-x '{{,dev}tmp,squash}fs )
$ df -h ${exclude[@]}
Dernière modification par Watael (Le 12/05/2019, à 14:50)
Connected \o/
Welcome to sHell. · eval is evil.
Hors ligne
#65 Le 12/05/2019, à 18:01
- jeange
Re : [RESOLU] Espace disque faible
Merci à Watael.
@moko,
comme nany a corrigé #51 et #53 , j'ai fait de même en #55 donc tu peux aussi corriger le #56.
Je garde sous le coude ta ligne du #62.
CLEVO W670SZQ SSD 480Go i3 Ram 12Go Ubuntu 22.04.5 et 24.04.2 LTS 64bit
Thinkpad X270 nvme 128Go i5 Ram 8Go Ubuntu 24.04.2 LTS 64bit et W10
Merci de donner les retours avec les balises < > et les allers avec les valises, et toujours pas de raton laveur.
%NOINDEX%
Hors ligne
#66 Le 12/05/2019, à 18:28
- Watael
Re : [RESOLU] Espace disque faible
#64 corrige #62
Connected \o/
Welcome to sHell. · eval is evil.
Hors ligne
#67 Le 12/05/2019, à 18:40
- nam1962
Re : [RESOLU] Espace disque faible
Il est vachement simple à suivre ce fil !
[ Modéré ]
Hors ligne
#68 Le 12/05/2019, à 19:09
- jeange
Re : [RESOLU] Espace disque faible
Il est vachement simple à suivre ce fil !
Plus simple que celui-ci ?
CLEVO W670SZQ SSD 480Go i3 Ram 12Go Ubuntu 22.04.5 et 24.04.2 LTS 64bit
Thinkpad X270 nvme 128Go i5 Ram 8Go Ubuntu 24.04.2 LTS 64bit et W10
Merci de donner les retours avec les balises < > et les allers avec les valises, et toujours pas de raton laveur.
%NOINDEX%
Hors ligne
#69 Le 12/05/2019, à 20:29
- nam1962
Re : [RESOLU] Espace disque faible
Si tu relis le #4, puis le #17 (corrigé des remarques du #7) que tu combines ça avec les #23, #37, #42 (modifiés du #61, bien sûr) et si tu n'oublies pas les #9, #12 à #15.
Alors oui, le fil ici est plus simple que celui que tu cites !
[ Modéré ]
Hors ligne
#70 Le 12/05/2019, à 20:33
- xubu1957
Re : [RESOLU] Espace disque faible
Bonjour,
C'est les chiffres du prochain loto ?
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
Hors ligne
#71 Le 12/05/2019, à 20:57
- jeange
Re : [RESOLU] Espace disque faible
Plus simple que celui-ci ?
C'était une boutade, la meilleure étant celle de Meaux selon Brillat-Savarin et moi-même.
@xubu ,
je crois que pour le 42 et le 61 c'est loin d'être gagnant.
CLEVO W670SZQ SSD 480Go i3 Ram 12Go Ubuntu 22.04.5 et 24.04.2 LTS 64bit
Thinkpad X270 nvme 128Go i5 Ram 8Go Ubuntu 24.04.2 LTS 64bit et W10
Merci de donner les retours avec les balises < > et les allers avec les valises, et toujours pas de raton laveur.
%NOINDEX%
Hors ligne
#72 Le 12/05/2019, à 21:06
- nam1962
Re : [RESOLU] Espace disque faible
Bonjour,
C'est les chiffres du prochain loto ?
Pas du tout ! Ce sont les codes du prochain proto de F1 qui va renvoyer Mercedes et Ferrari en catégorie karting, mais, rhôôô, tu dis tout en public, aussi...
[ Modéré ]
Hors ligne
#73 Le 13/05/2019, à 10:43
- moko138
Re : [RESOLU] Espace disque faible
moko138 a écrit :Sinon, comment bash comprend-il «"$1"» ?
Watael a répondu.
Watael a écrit :sinon, bash -c reçoit bien des arguments : _ (qui sera assigné à $0) et {} (qui ira à $1).
Pour toi, nany, c'est clair ; pour moi ça reste du chinois.
= =
.
#64 corrige #62
Non car
#64 : ./viewtopic.php?pid=22095990#p22095990, c'est :
$ exclude=( '-x '{{,dev}tmp,squash}fs ) $ df -h ${exclude[@]}
Tandis que
#62 : ./viewtopic.php?pid=22095964#p22095964, qui n'est pas un conseil général mais un outil sur mesure (cf. le #45) pour la 18.04 de jeange, propose :
echo " Total de /var/log :"; du -sh /var/log 2>/dev/null ; echo ; df -Th | grep -Ev "tmpfs|squashfs"; echo; du -sh /snap 2>/dev/null
.
Donc,
a) #64 va à l'encontre du souci de clarté, l'un des objectifs que le fil "discussion sur les pratiques des aidants" avait dégagés ;
b) #64 n'a pas grand-chose à voir avec #62 ;
c) Plus il y a de snaps installés, plus #64 attribue à la racine un poids erroné.
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#74 Le 13/05/2019, à 11:56
- nany
Re : [RESOLU] Espace disque faible
nany a écrit :moko138 a écrit :Sinon, comment bash comprend-il «"$1"» ?
Watael a répondu.
Watael a écrit :sinon, bash -c reçoit bien des arguments : _ (qui sera assigné à $0) et {} (qui ira à $1).
Pour toi, nany, c'est clair ; pour moi ça reste du chinois.
Qu’est-ce que tu ne comprends pas, au juste ?
"$1" est pour bash, par convention, une variable contenant le premier paramètre passé au script lors de son invocation.
Hors ligne
#75 Le 15/05/2019, à 21:45
- jeange
Re : [RESOLU] Espace disque faible
Le Maître ayant abondé ICI : https://forum.ubuntu-fr.org/viewtopic.p … #p22097852
je m'en vais passer le sujet (pas le Maître) en RESOLU
Merci à vous.
CLEVO W670SZQ SSD 480Go i3 Ram 12Go Ubuntu 22.04.5 et 24.04.2 LTS 64bit
Thinkpad X270 nvme 128Go i5 Ram 8Go Ubuntu 24.04.2 LTS 64bit et W10
Merci de donner les retours avec les balises < > et les allers avec les valises, et toujours pas de raton laveur.
%NOINDEX%
Hors ligne