Le Thursday 19 February 2009 20:48:48 manchette, vous avez écrit :
> soit en résultat ce qui suit :
> > stat /home/fabrice/.gvfs/
>
> File: `/home/fabrice/.gvfs/'
> Size: 4096 Blocks: 8 IO Block: 4096 répertoire
> Device: 815h/2069d Inode: 999587 Links: 2
> Access: (0700/drwx------) Uid: ( 1000/ fabrice) Gid: ( 100/ users)
> Access: 2009-02-19 19:37:11.000000000 +0100
> Modify: 2008-12-19 19:31:14.000000000 +0100
> Change: 2008-12-19 19:31:14.000000000 +0100
>
Maintenant, il s'agit d'un répertoire de l'utilisateur fabrice group users
avec les droits 0700. Bref, il ne gène pas !
>
> Le liste.txt donne un fichier à rallonge de type (j'en ai viré pas mal) :
Pour rendre cette liste plus compréhensible:
( sous root)
$ for i in $(echo /*); do du -hs $i 2>/dev/null; done
7,6M /bin
6,4M /boot
9,3M /dead.letter
100K /dev
30M /etc
40G /home
8,0K /initrd
39M /lib
8,1M /lib64
16K /lost+found
8,0K /media
4,0K /mnt
76M /opt
0 /proc
4,0K /root
8,0M /sbin
0 /sys
81M /tmp
3,3G /usr
116M /var
$ df
Sys. de fich. Tail. Occ. Disp. %Occ. Monté sur
/dev/sda1 21G 3,9G 16G 21% /
/dev/sda6 49G 41G 8,0G 84% /home
Ici pour générer une liste plus 'humaine' des répertoires
en écartant /dev /proc et /sys (aussi sous root):
for i in $(echo /*); do
[ "$(echo $i | grep -v "\(dev\|proc\|sys\)")" ] && \
du -hLx $i | sort -n >> liste.txt
done
Ensuite avec 'less' (navigation avec les flèches haut et bas, et quiter
avec 'q'):
$ less liste.txt
4,6M /bin
5,1M /boot
1,2M /etc/locale/fr_FR.UTF-8
1,6M /etc/locale
2,1M /etc/pki
2,1M /etc/pki/tls
4,0K /etc/alternatives
4,0K /etc/cron.hourly
4,0K /etc/cron.monthly
4,0K /etc/cron.yearly
4,0K /etc/kerberos
4,0K /etc/ld.so.conf.d
4,0K /etc/lighttpd_old/webapps.d
4,0K /etc/netprofile/profiles/default/services
4,0K /etc/php.d/timezonedb
4,0K /etc/pki/CA/private
4,0K /etc/pki/tls/exim/certs
4,0K /etc/ppp/ip-down.d
4,0K /etc/ppp/ip-up.d
4,0K /etc/ppp/peers
[...]
;)
> 0 /dev
> 0 /proc
> 0 /sys
> 4 /etc/aliases.d
> 4 /etc/cron.hourly
> 4 /etc/cron.monthly
>
> ...
> ...
> 64060 /var/adm/backup/rpmdb
> 64464 /var/lib/rpm
> 64728 /var/adm/backup
> 65428 /var/adm
> 66700 /usr/lib/python2.6
> 67752 /usr/lib/perl5
> 67964 /usr/lib/ocaml
> 68284 /lib/modules/2.6.27.7-9-pae/kernel
> 69104 /etc
> 70904 /var/lib/mysql
> 72692 /usr/lib/vmware/modules/binary
> 77084 /usr/lib/jvm/java-1.6.0-openjdk-1.2_b11/jre/lib
> 77660 /usr/lib/jvm/java-1.6.0-openjdk-1.2_b11/jre
> 77664 /usr/lib/jvm/java-1.6.0-openjdk-1.2_b11
> 77688 /usr/lib/jvm
> 78588 /lib/modules/2.6.27.7-9-pae
> 78608 /lib/modules
> 78672 /usr/lib/vmware/modules
> 83572 /usr/src/linux-2.6.27.7-9/arch
> 93312 /usr/lib/locale
> 95044 /lib
> 102600 /var/cache/beagle/indexes/documentation/PrimaryIndex
> 103316 /opt/kde3/lib
> 105508 /var/cache/beagle/indexes/documentation
> 112676 /usr/share/ooo3/basis3.0
> 114320 /usr/share/ooo3
> 123248 /usr/include
> 125188 /var/cache/beagle/indexes
> 126232 /var/cache/beagle
> 131368 /usr/share/fonts
> 138756 /usr/share/icons/oxygen
> 142568 /var/lib
> 146652 /usr/share/locale
> 159916 /usr/src/linux-2.6.27.7-9/drivers
> 174560 /var/cache
> 186796 /usr/lib/ooo3/basis3.0/program
> 197132 /usr/lib/vmware
> 206820 /opt/kde3/share
> 214536 /usr/lib/ooo3/basis3.0
> 241628 /usr/share/doc/packages
> 276676 /usr/lib/ooo3
> 295664 /usr/share/icons
> 317384 /usr/share/doc
> 324708 /opt/kde3
> 337928 /usr/bin
> 360184 /usr/src/linux-2.6.27.7-9
> 384900 /opt
> 390928 /usr/src
> 392192 /var
> 1840336 /usr/share
> 2126440 /usr/lib
> 4892908 /usr
> 8397460 /osvirtuels/Other Linux 2.6.x kernel
> 10496084 /osvirtuels/SUSE Linux
> 18893548 /osvirtuels
> 24766516 /
>
> Le jeudi 19 février 2009 19:46:44, List a écrit :
> > Le Thursday 19 February 2009 19:40:11 manchette, vous avez écrit :
> > > ;)
> > >
> > > Bonsoir,
> > >
> > > j'ai cela :
> > >
> > > fabr...@linux-d2g5:~> ls -l /home/fabrice/.gvfs
> > > total 0
> >
> > Mode bavard:
> > $ stat /home/fabrice/.gvfs
> >
> > > un reboot n'a pas changé le % de remplissage,
> > > ~> df -h
> > > Sys. de fich. Tail. Occ. Disp. %Occ. Monté sur
> > > /dev/sdb2 30G 24G 4,3G 85% /
> > >
> > > je n'ai pas touché à /var/lib, de peur de casser
> >
> > Ne pas toucher !!!
> >
> > Ceci liste les fichiers et la taille:
> > $ su -c "du -x / | sort -n > liste.txt"
> >
> > Et puis il suffit de lire le fichier liste.txt :-)
> >
> > > Fabrice
> > >
> > > Le jeudi 19 février 2009 18:59:53, List a écrit :
> > > > Le Thursday 19 February 2009 18:47:09 manchette, vous avez écrit :
> > > > > j'ai cela est ce génant ?
> > > > >
> > > > > ^[[B^[[B^[[Bchown: ne peut accéder `/home/fabrice/.gvfs':
> > > > > Permission non accordée
> > > >
> > > > Avec 'ls' on sera qui est le petit malin qui a les droits sur un
> > > > fichier/répertoire dans le 'home' de fabrice.
> > > >
> > > > $ ls -l /home/fabrice/.gvf
> > > >
> > > > Si il s'agit de root, Ce N'est Pas Bien.
> > > >
> > > > > Fabrice
> > > > >
> > > > > Le jeudi 19 février 2009 17:38:37, List a écrit :
> > > > > > Le Thursday 19 February 2009 17:17:18 manchette, vous avez écrit :
> > > > > > > j'ai cela :
> > > > > > > fabr...@linux-d2g5:~> id
> > > > > > > uid=1000(fabrice) gid=100(users)
> > > > > > > groupes=6(disk),16(dialout),17(audio),20(cdrom),33(video),100(u
> > > > > > >se rs )
> > > > > >
> > > > > > Traduction:
> > > > > > ---------------
> > > > > > Sous *unix, les utilisateurs ont un identifiant utilisateur (pour
> > > > > > ouvrir une session sur le système, par exemple), un identifiant
> > > > > > de groupe principale plus des identifiants de groupe.
> > > > > >
> > > > > > USER=fabrice
> > > > > > GROUP=users
> > > > > >
> > > > > > ou numérique
> > > > > >fabr...@linux-d2g5:~> sudo chown fabrice.users /home/fabrice -R
> > > > > >
> > > > > >
> > > > > > UID=1000
> > > > > > GID=100
> > > > > >
> > > > > > En suite, il y a les groupes ou l'utilisateur est enregistré,
> > > > > > comme:
> > > > > > groupes=6(disk),16(dialout),17(audio),20(cdrom),33(video),100(use
> > > > > >rs )
> > > > > >
> > > > > > Fichiers:
> > > > > > -----------
> > > > > > /etc/group
> > > > > > /etc/passwd
> > > > > >
> > > > > > Informations:
> > > > > > -----------------
> > > > > > man group
> > > > > > man passwd
> > > > > >
> > > > > > > est ce sudo chown fabrice.users /home/fabrice -R ou sudo chown
> > > > > > > users.fabrice /home/fabrice -R ?
> > > > > >
> > > > > > Donc, on utilise aussi bien:
> > > > > >
> > > > > > $ chown fabrice.users /home/fabrice -R
> > > > > >
> > > > > > que
> > > > > >
> > > > > > $ chown 1000.100 /home/fabrice -R
> > > > > >
> > > > > > ou même:
> > > > > >
> > > > > > $ chown fabrice.100 /home/fabrice -R
> > > > > >
> > > > > > > A moins que 500 ne soit important ?
> > > > > >
> > > > > > 500 était l'exemple.
> > > > > >
> > > > > > > Le jeudi 19 février 2009 00:01:10, List a écrit :
> > > > > > > > Le Wednesday 18 February 2009 23:55:47 manchette, vous avez
> >
> > écrit :
> > > > > > > > > ;)
> > > > > > > >
> > > > > > > > [...]
> > > > > > > >
> > > > > > > > > En fin de manip j'obtiens cela :
> > > > > > > > > :~> sudo chown fabrice.fabrice /home/fabrice -R
> > > > > > > > >
> > > > > > > > > chown: usager invalide: `fabrice.fabrice'
> > > > > > > >
> > > > > > > > Bien, pour connaitre les noms utilisateur et groupe:
> > > > > > > > $ id
> > > > > > > > uid=500(serge) gid=500(serge) groupes=500(serge)
> > > > > > > >
> > > > > > > > Le home:
> > > > > > > > $ echo $HOME
> > > > > > > > /home/serge
> > > > > > > >
> > > > > > > > Donc, avec cette exemple:
> > > > > > > >
> > > > > > > > $ sudo chown serge.serge /home/serge -R
> > > > > > > >
> > > > > > > > [...]
> > > > > > > >
> > > > > > > > > --
> > > > > > > > > Fabrice
> > > > > > > >
> > > > > > > > --
> > > > > > > >
> > > > > > > > In Microsoft products, failure is not an option. It is a
> > > > > > > > standard feature.
> > > > > > >
> > > > > > > --
> > > > > > > Fabrice
> > > > > >
> > > > > > --
> > > > > >
> > > > > > In Microsoft products, failure is not an option. It is a standard
> > > > > > feature.
> > > > >
> > > > > --
> > > > > Fabrice
> > > >
> > > > --
> > > >
> > > > In Microsoft products, failure is not an option. It is a standard
> > > > feature.
> > >
> > > --
> > > Fabrice
> >
> > --
> >
> > In Microsoft products, failure is not an option. It is a standard
> > feature.
>
> --
> Fabrice
--
In Microsoft products, failure is not an option. It is a standard feature.
--
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]