IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Shell et commandes GNU Discussion :

Cumul taille des fichiers d'un répertoire


Sujet :

Shell et commandes GNU

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    378
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 378
    Points : 94
    Points
    94
    Par défaut Cumul taille des fichiers d'un répertoire
    Bonjour,

    En voulant effectuer un contrôle d'intégrité des données entre ce que j'avais en base et les données physiques je me suis rendu compte que la commande Linux utilisée n'était pas la bonne

    Donc voici un exemple
    J'ai en base 5 fichiers pour un total de 23770 octets
    J'ai en physique dans le répertoire 5 fichiers pour un total calculé manuellement de 23770 octets donc ok

    Le problème est que j'ai 8000 fichiers imagés donc je peux pas calculer manuellement donc j'utilise la commande Et pour les 5 fichiers j'obtiens 316 K

    Donc où est l'erreur ?
    Qu'elle commande taper?

    Merci

  2. #2
    Expert éminent sénior Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Points : 12 264
    Points
    12 264
    Par défaut
    la distinction du / df est discutée très régulièrement sur ce site

    différence du df dans google donne plus de 80 millions de réponses.

    le moyen mémo-technique de se rappeler des écarts :
    du = disk usage tous les inodes marqué occupé sont comptés
    df = disk free seul les inodes réellement libres sont comptés
    deux méthodes différentes / deux besoins différents /= donc deux résultats différents

    cessez donc de comparer par ce moyen là .
    ==============================================================

    en plus faire un contrôle d'intégrité sur cette méthode est vraiment inutile
    admettons 100 fichiers attendus pour 1253215465 octets
    pour une raison xy... il en reste plus que 2 dont un qui se rempli à l'infini
    au moment du controle par cette methode on peut par hasard tomber sur
    2 fichiers pour 1253215465 octets
    et donc ne rien voir ...
    alors comme controle d'intégrité.....
    ==============================================================

    une méthode plus fiable est de contrôler la LISTE des fichiers et que leur taille soit toujours >= à la taille historique de la liste, puisque seul un fichier supprimé volontairement est alors cohérent...et bien sur mètre à jour la liste en gardant l'historique des listes...

    bref il faut scripter... ou utiliser un système de versionning des fichiers...ou les deux

  3. #3
    Expert éminent sénior Avatar de Flodelarab
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    5 243
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 5 243
    Points : 13 458
    Points
    13 458
    Par défaut
    Bonjour

    Personne n'a parlé de 'df'.

    'du' prend tous les fichiers du dossiers. N'y a-t-il pas des fichiers cachés dans le dossier? Les fichiers cachés dans linux sont ceux commençant par un point.

    Pour le savoir
    Cette réponse vous apporte quelque chose ? Cliquez sur en bas à droite du message.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Calculer la taille des fichiers dans un répertoire
    Par khayyam90 dans le forum Contribuez
    Réponses: 0
    Dernier message: 28/12/2010, 19h41
  2. Script retournant la liste des fichiers d'un répertoire selon la date et la taille
    Par desolation1985 dans le forum Shell et commandes GNU
    Réponses: 1
    Dernier message: 11/06/2009, 18h29
  3. Réponses: 7
    Dernier message: 19/09/2004, 22h01
  4. liste des fichiers d'un répertoire
    Par am dans le forum C
    Réponses: 3
    Dernier message: 04/08/2003, 17h03
  5. [Kylix] Liste des fichiers d'un répertoire
    Par Houben Jacques dans le forum EDI
    Réponses: 3
    Dernier message: 30/11/2002, 21h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo