Espace pris par chaque utilisateur pc linux

visiteur -  
lami20j Messages postés 21331 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
A voir également:

11 réponses

lami20j Messages postés 21331 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 570
 
Salut,

Chaque utilisateur a son répertoire perso sur ton debian?
As-tu fixé des quota pour les utilisateurs?
0
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
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896
 
Salut,
du -sh /home/* 2>/dev/null
0
visiteur
 
salut,

Ta commande m'a donné:
6.4M
28k
mais, question bete: qui occupe combien?
0
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896 > visiteur
 
Il n'y avait pas le nom de l'utilisateur derrière chaque résultat ?
0
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
lami20j Messages postés 21331 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 570
 
Salut,
for rep in $(ls /home);do echo -e "$rep\c" && du -sh $rep;done
--
106485010510997108
0
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
lami20j Messages postés 21331 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 570
 
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
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

Vous n’avez pas trouvé la réponse que vous recherchez ?

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

6.4M occupé par germain
28K occupé par sgeadmin
0
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
lami20j Messages postés 21331 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 570
 
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
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
lami20j Messages postés 21331 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 570
 
Re,

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

Affiche
cat /etc/passwd
0
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
lami20j Messages postés 21331 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 570
 
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
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
visiteur
 
quelles commandes te donnent ces infos? :-)
0
lami20j Messages postés 21331 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 570 > 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
lami20j Messages postés 21331 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 570
 
Re,

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

Je vous remercie vivement pour vos aides..
0
lami20j Messages postés 21331 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 570
 
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