Re: [ HS ] find et les gros fichiers

2022-03-30 Par sujet David Martin
Bonjour Pascal,

Merci pour cette info, tu as un exemple d'utilisation ?

La commande de bernard est vraiment bien... par contre si l'un de vous
connais exim (je suis plus à l'aise avec Postfix), je cherche
le moyen d'ajouter notre relais smtp pour l'envoi automatique d'un mail du
rapport à la fin de la commande.

Sous postfix je renseigne la variable relay_host =
sous exim ça à l'air plus compliqué non ?


Re: [ HS ] find et les gros fichiers

2022-03-30 Par sujet Pascal Le Bris
Bonjour 
Sans répondre vraiment à la question: pour la chasse aux gros j'utilise 'ncdu' 
qui a la bonne idée de pouvoir exporter le résultat dans un fichier qu'il peut 
rejouer. 
Cordialement 

> De: "David Martin" 
> À: "debian-user-french@lists.debian.org French"
> 
> Envoyé: Mercredi 30 Mars 2022 15:47:42
> Objet: [ HS ] find et les gros fichiers

> Bonjour,
> Je suis en train d'essayer de chercher sur un partage samba d'environ plus de
> 1500 utilisateurs
> (solution libre eole / scribe) ceux qui auraient des gros fichiers.
> Les répertoires a, b, c, d, . z héberge les comptes utilisateurs.

> Pour ça j'utilise la commande find

> find ./a -xdev -type f -size +500M

> Ca fonctionne plutot bien, mais je dois à chaque fois changer la lettre,
> est-ce qu'il est possible que la commande pour le dossier "a" passe en suite 
> au
> répertoire "'b" autrement que de faire un script en l'éxécutant l'une après
> l'autre ?

> J'aimerai aussi afficher la taille des fichiers, mais je ne vois pas comment
> combiner la commande "du -sh" pour qu'elle m'affiche la taille en bout de
> ligne. l'idée est de constituer un fichier à transmettre à ma hiérarchie.

> Je suis preneur de toute idée ;-)

> --
> david martin


Re: [ HS ] find et les gros fichiers

2022-03-30 Par sujet David Martin
Merci Bernard,

Je vais essayer ça



Le mer. 30 mars 2022 à 17:32, Bernard Isambert  a écrit :

> Quelque chose comme :
>
>find ./[a-z] -xdev -type f -size +500M -exec du -h {} \;
>
> vous donne la taille puis le nom de fichier. Si vous voulez inverser, et
> s'il peut y avoir des espaces dans les noms de fichiers, vous pouvez par
> exemple envoyer le résultat à awk en rajoutant :
>
>| awk '{a=$1; $1=""; print $0," ",a}'
>
> Le 30/03/2022 à 15:47, David Martin a écrit :
> > Bonjour,
> >
> > Je suis en train d'essayer de chercher sur un partage samba d'environ
> > plus de 1500 utilisateurs
> > (solution libre eole / scribe) ceux qui auraient des gros fichiers.
> > Les répertoires a, b, c, d, . z héberge les comptes utilisateurs.
> >
> > Pour ça j'utilise la commande find
> >
> > find ./a -xdev -type f -size +500M
> >
> > Ca fonctionne plutot bien, mais je dois à chaque fois changer la lettre,
> > est-ce qu'il est possible que la commande pour le dossier "a" passe en
> > suite au répertoire "'b" autrement que de faire un script en
> > l'éxécutant l'une après l'autre ?
> >
> > J'aimerai aussi afficher la taille des fichiers, mais je ne vois pas
> > comment combiner la commande "du -sh"  pour qu'elle m'affiche la
> > taille en bout de ligne. l'idée est de constituer un fichier à
> > transmettre à ma hiérarchie.
> >
> > Je suis preneur de toute idée ;-)
> >
> >
> >
> > --
> > david martin
> >
>
> --
> Bernard.
> 25 ans d'utilisation de Debian. Comme le temps passe...
>
>

-- 
david martin


Re: [ HS ] find et les gros fichiers

2022-03-30 Par sujet David Martin
Bonjour Didier,

En effet, mais je prefere faire une passe par répertoire, et il y'à des
répertoires que je ne veux pas scruter.

Merci pour ta réponse

Le mer. 30 mars 2022 à 19:48, didier gaumet  a
écrit :

> Le mercredi 30 mars 2022 à 15:50:02 UTC+2, David Martin a écrit :
> > Bonjour,
> >
> > Je suis en train d'essayer de chercher sur un partage samba d'environ
> plus de 1500 utilisateurs
> > (solution libre eole / scribe) ceux qui auraient des gros fichiers.
> > Les répertoires a, b, c, d, . z héberge les comptes utilisateurs.
> >
> > Pour ça j'utilise la commande find
> >
> > find ./a -xdev -type f -size +500M
> >
> > Ca fonctionne plutot bien, mais je dois à chaque fois changer la lettre,
> > est-ce qu'il est possible que la commande pour le dossier "a" passe en
> suite au répertoire "'b" autrement que de faire un script en l'éxécutant
> l'une après l'autre ?
> >
> > J'aimerai aussi afficher la taille des fichiers, mais je ne vois pas
> comment combiner la commande "du -sh"  pour qu'elle m'affiche la taille en
> bout de ligne. l'idée est de constituer un fichier à transmettre à ma
> hiérarchie.
> >
> > Je suis preneur de toute idée ;-)
> >
> >
> >
> > --
> > david martin
>
> Ben en fait, c'est peut-être moi qui ne comprend pas la question :-) mais
> find étant récursif (sinon il ne te retournerait uniquement les gros
> fichiers de la base  de l'arborescence de chaque utilisateur), pourquoi ne
> pas simplement faire:
> find ./ -xdev -type f -size +500M
> ?
>
>

-- 
david martin


double boot quand y'a deja 4 partoches primaires

2022-03-30 Par sujet hamster

Salut.

Je viens de nouveau vers vous pour encore un autre ordi. La il s'agit de 
faire un double boot, le souci c'est que le windows 10 déjà présent a 
été installé en mode légacy et qu'il y a déjà 4 partitions primaires de 
faites :

- une partition de 1 Go en NTFS avec le label "SYSTEM"
- une partition de 448 Go en NTFS avec le label "Windows"
- une partition de 14 Go en NTFS avec le label "HP_RECOVERY"
- une partition de 2 Go en FAT32 avec le label "HP_TOOLS"

Le souci n'est pas le manque de place : la grosse partition contenant 
windows est très peu utilisée et je pourrais sans problème la réduire 
pour faire de la place a linux.


Le souci c'est que c'est installé en mode légacy, donc avec un table de 
partitions au format DOS, donc limitée a 4 partitions. Et y'a déjà 4 
partitons primaires.


Si je réduis la grosse partition windows, je pourrai pas créer d'autres 
partitions dans la place vide parce que le nombre maximum est déjà atteint.


Si je supprime une partition pour avoir une place libre dans la table 
des partitions et pouvoir faire une partition étendue, je bouzille une 
fonctionnalité présente.


Si quelqu'un a une idée miraculeuse je suis preneur.

Dans l'optique de supprimer une partition, laquelle me conseillez vous ?

Merci pour vos lumières.



Re: [ HS ] find et les gros fichiers

2022-03-30 Par sujet didier gaumet
Le mercredi 30 mars 2022 à 15:50:02 UTC+2, David Martin a écrit :
> Bonjour,
> 
> Je suis en train d'essayer de chercher sur un partage samba d'environ plus de 
> 1500 utilisateurs
> (solution libre eole / scribe) ceux qui auraient des gros fichiers.
> Les répertoires a, b, c, d, . z héberge les comptes utilisateurs.
> 
> Pour ça j'utilise la commande find
> 
> find ./a -xdev -type f -size +500M
> 
> Ca fonctionne plutot bien, mais je dois à chaque fois changer la lettre,
> est-ce qu'il est possible que la commande pour le dossier "a" passe en suite 
> au répertoire "'b" autrement que de faire un script en l'éxécutant l'une 
> après l'autre ?
> 
> J'aimerai aussi afficher la taille des fichiers, mais je ne vois pas comment 
> combiner la commande "du -sh"  pour qu'elle m'affiche la taille en bout de 
> ligne. l'idée est de constituer un fichier à transmettre à ma hiérarchie.
> 
> Je suis preneur de toute idée ;-)
> 
> 
> 
> -- 
> david martin

Ben en fait, c'est peut-être moi qui ne comprend pas la question :-) mais find 
étant récursif (sinon il ne te retournerait uniquement les gros fichiers de la 
base  de l'arborescence de chaque utilisateur), pourquoi ne pas simplement 
faire:
find ./ -xdev -type f -size +500M
?



Re: [ HS ] find et les gros fichiers

2022-03-30 Par sujet Bernard Isambert

Quelque chose comme :

  find ./[a-z] -xdev -type f -size +500M -exec du -h {} \;

vous donne la taille puis le nom de fichier. Si vous voulez inverser, et 
s'il peut y avoir des espaces dans les noms de fichiers, vous pouvez par 
exemple envoyer le résultat à awk en rajoutant :


  | awk '{a=$1; $1=""; print $0," ",a}'

Le 30/03/2022 à 15:47, David Martin a écrit :

Bonjour,

Je suis en train d'essayer de chercher sur un partage samba d'environ 
plus de 1500 utilisateurs

(solution libre eole / scribe) ceux qui auraient des gros fichiers.
Les répertoires a, b, c, d, . z héberge les comptes utilisateurs.

Pour ça j'utilise la commande find

find ./a -xdev -type f -size +500M

Ca fonctionne plutot bien, mais je dois à chaque fois changer la lettre,
est-ce qu'il est possible que la commande pour le dossier "a" passe en 
suite au répertoire "'b" autrement que de faire un script en 
l'éxécutant l'une après l'autre ?


J'aimerai aussi afficher la taille des fichiers, mais je ne vois pas 
comment combiner la commande "du -sh"  pour qu'elle m'affiche la 
taille en bout de ligne. l'idée est de constituer un fichier à 
transmettre à ma hiérarchie.


Je suis preneur de toute idée ;-)



--
david martin



--
Bernard.
25 ans d'utilisation de Debian. Comme le temps passe...



[ HS ] find et les gros fichiers

2022-03-30 Par sujet David Martin
Bonjour,

Je suis en train d'essayer de chercher sur un partage samba d'environ plus
de 1500 utilisateurs
(solution libre eole / scribe) ceux qui auraient des gros fichiers.
Les répertoires a, b, c, d, . z héberge les comptes utilisateurs.

Pour ça j'utilise la commande find

find ./a -xdev -type f -size +500M

Ca fonctionne plutot bien, mais je dois à chaque fois changer la lettre,
est-ce qu'il est possible que la commande pour le dossier "a" passe en
suite au répertoire "'b" autrement que de faire un script en l'éxécutant
l'une après l'autre ?

J'aimerai aussi afficher la taille des fichiers, mais je ne vois pas
comment combiner la commande "du -sh"  pour qu'elle m'affiche la taille en
bout de ligne. l'idée est de constituer un fichier à transmettre à ma
hiérarchie.

Je suis preneur de toute idée ;-)



-- 
david martin