Espace pris par chaque utilisateur pc linux

visiteur -  
lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   -
Bonjour,

J'ai une machine linux débian dans un réseau. Je souhaiterais savoir l'espace utilisé par chacun des utilisateurs de ma machine.
Merci pour toute reponse
Configuration: Linux
Debian

11 réponses

  1. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,

    Chaque utilisateur a son répertoire perso sur ton debian?
    As-tu fixé des quota pour les utilisateurs?
    0
    1. visiteur
       
      Chaque utilisateur a son répertoire perso sur ton debian?
      Oui

      As-tu fixé des quota pour les utilisateurs?
      Pas moi, en fait je sais pas, je fais parti du reseau de la societé et je sais que chacun à un compte perso sur tte les machines....voilà,
      je sais qu'il ya quelqu'un connecté sur ma machine (en utilisant: who) mais je voudrais savoir combien d'espace il occupe!
      Merci pour vos reponses
      0
  2. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Salut,
    du -sh /home/* 2>/dev/null
    0
    1. visiteur
       
      salut,

      Ta commande m'a donné:
      6.4M
      28k
      mais, question bete: qui occupe combien?
      0
      1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898 > visiteur
         
        Il n'y avait pas le nom de l'utilisateur derrière chaque résultat ?
        0
      2. visiteur > jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention  
         
        En fait il donne des noms autres que donne who, en plus mon nom ne figure pas?! c pour ça je savais pas qui occupe combien!!!
        0
  3. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,
    for rep in $(ls /home);do echo -e "$rep\c" && du -sh $rep;done
    --
    106485010510997108
    0
    1. visiteur
       
      voici un exemple du résultat donné:

      nom_utilisateurdu: cannot access `nom_utilisateur': No such file or directory....
      et toujours mon nom ne figure pas...
      0
  4. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Re,

    Je n'avais pas un linux pour tester.
    J'ai oublié d'ajouter un /home/.
    Toutefois la commande est inutile.
    La commande donné par jipicy affiche la taille ainsi que le nom de répertoire.

    Le nom de répertoire correspond normalement au nom d'utilisateur, à moins que tu as configuré autrement.
    0
    1. visiteur
       
      Merci beaucoup pour vos reponses.

      Voici ce qui me donne la commande de jipicy:
      6.4M /home/germain
      28K /home/sgeadmin

      Explications, please!
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,

    6.4M occupé par germain
    28K occupé par sgeadmin
    0
    1. visiteur
       
      oui mais en fait je connais pas ces noms, et le mien n'est aucun des deux!!!!
      Il faut dire tt de meme que je travaille sur une machine non enregistrée sous mon nom, mais j'en ai quand meme un compte et en plus le who affiche bien mon nom...je comprend rien!
      0
  7. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,

    Affiche le résultat de who puisqu'on ne pas voir ce que tu vois, non?
    Affiche aussi le résultat de
     for u in $(who|cut -d' ' -f1);do grep $u /etc/passwd;done
    0
    1. visiteur
       
      voici le resultat donné par:
      1) who:

      mon_nom pts/0 Mar 24 13:26 (:0)
      mon_nom pts/2 Mar 24 13:04 (:0)
      nom_ke_je_connais pts/1 Mar 24 13:50
      mon_nom pts/4 Mar 24 15:09 (:0)
      mon_nom pts/5 Mar 24 14:33 (:0)
      nom_ke_je_connais pts/6 Mar 24 14:33

      2)la deuxieme commande ( for u in $(who|cut -d' ' -f1);do grep $u /etc/passwd;done) ne donne rien!!!

      3) La commande: for rep in $(ls /home);do echo -e "$rep\c" && du -sh $rep;done
      donne:

      nom_utilisateurdu: cannot access `nom_utilisateur': No such file or directory
      germaindu: cannot access `germain': No such file or directory
      lost+founddu: cannot access `lost+found': No such file or directory
      sgeadmindu: cannot access `sgeadmin': No such file or directory

      voilà!
      0
  8. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Re,

    Le point 3 oublie le.
    Comment se connectent tes utilisateurs?
    0
    1. visiteur
       
      ssh je pense...
      0
  9. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Re,

    Affiche
    cat /etc/passwd
    0
    1. visiteur
       
      voilà le resultat:


      root:x:0:0:root:/root:/bin/bash
      daemon:x:1:1:daemon:/usr/sbin:/bin/sh
      bin:x:2:2:bin:/bin:/bin/sh
      sys:x:3:3:sys:/dev:/bin/sh
      sync:x:4:65534:sync:/bin:/bin/sync
      games:x:5:60:games:/usr/games:/bin/sh
      man:x:6:12:man:/var/cache/man:/bin/sh
      lp:x:7:7:lp:/var/spool/lpd:/bin/sh
      mail:x:8:8:mail:/var/mail:/bin/sh
      news:x:9:9:news:/var/spool/news:/bin/sh
      uucp:x:10:10:uucp:/var/spool/uucp:/bin/sh
      proxy:x:13:13:proxy:/bin:/bin/sh
      www-data:x:33:33:www-data:/var/www:/bin/sh
      backup:x:34:34:backup:/var/backups:/bin/sh
      list:x:38:38:Mailing List Manager:/var/list:/bin/sh
      irc:x:39:39:ircd:/var/run/ircd:/bin/sh
      gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh
      nobody:x:65534:65534:nobody:/nonexistent:/bin/sh
      Debian-exim:x:100:102::/var/spool/exim4:/bin/false
      identd:x:101:65534::/var/run/identd:/bin/false
      messagebus:x:102:104::/var/run/dbus:/bin/false
      ntp:x:103:105::/home/ntp:/bin/false
      sshd:x:104:65534::/var/run/sshd:/usr/sbin/nologin
      fetchmail:x:106:65534::/var/lib/fetchmail:/bin/sh
      gdm:x:107:107:Gnome Display Manager:/var/lib/gdm:/bin/false
      haldaemon:x:108:109:Hardware abstraction layer,,,:/home/haldaemon:/bin/false
      statd:x:110:65534::/var/lib/nfs:/bin/false
      saned:x:111:114::/home/saned:/bin/false
      sgeadmin:x:16216:16216::/home/sgeadmin:/bin/sh
      dcmtk:x:105:132::/var/lib/dcmtk/db:/bin/sh
      0
  10. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Re,

    Donc tu vois bien que tes utilisateurs n'ont pas de compte sur ton serveur.
    Ces sont les nom réels ici?
    mon_nom pts/0 Mar 24 13:26 (:0)
    mon_nom pts/2 Mar 24 13:04 (:0)
    nom_ke_je_connais pts/1 Mar 24 13:50
    mon_nom pts/4 Mar 24 15:09 (:0)
    mon_nom pts/5 Mar 24 14:33 (:0)
    nom_ke_je_connais pts/6 Mar 24 14:33
    0
    1. visiteur
       
      oui bien sur, c bien mon nom et le nom d'un utilisateur que je connais (j'ai mis comme ça pour la confidentialité ;))
      0
    2. visiteur
       
      quelles commandes te donnent ces infos? :-)
      0
      1. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571 > visiteur
         
        Re,

        La commande du -sh donne ce que tu veux.
        Mais pour le moment on ne sait pas ce que tu veux.
        Donc, c'est un peu difficile de deviner.
        0
  11. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Re,

    Quand tu te connectes avec tes utilisateurs sur ton serveur, tape la commande echo $HOME et affiche le résultat
    0
    1. visiteur
       
      Ok! merci beaucoup.
      Mnt il donne juste le chemin de mon compte....

      Je vous remercie vivement pour vos aides..
      0
  12. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Re,

    Mnt il donne juste le chemin de mon compte....
    Donc ils occupent tous le même espace. En ce cas tu ne peux pas différencier.
    Si tu veux savoir l'espace occupé de chacun tu dois leur offrir tout d'abord un espace.
    0