Comment voir le source sous Linux ??? - Windows & Software
Marsh Posté le 11-04-2001 à 22:03:34
oui g oublie de préciser ke je voulais le code source d'un executable... plus exactement "netstat"...
Marsh Posté le 11-04-2001 à 22:07:22
en fait je vais etre plus précise...
la fonction "netstat -s" donne des statistiques sur les différents paquets ethernet qui ciculent sur un réseau et je voudrais savoir comment est faite cette commande...
Marsh Posté le 11-04-2001 à 22:08:15
titeloupiote a écrit a écrit : oui g oublie de préciser ke je voulais le code source d'un executable... plus exactement "netstat"... |
Faut que tu ailles les chercher, par ex sur:
ftp://ftp.freesoftware.com
Marsh Posté le 11-04-2001 à 22:10:15
ah il faut aller les chercher...
ok merci je vais voir...
Marsh Posté le 11-04-2001 à 23:17:06
autre source intarrissable de soft sous linux :
http://freshmeat.net
Marsh Posté le 12-04-2001 à 04:38:49
freshmeat c'est la référence c'est clair
Je me demande si il va pas chercher les informations dans /proc/ tiens c'est une bonne question.
Si tu trouves tu pourrais nous dire où il trouve tout ça ? ( je vais regarder aussi moi du coup, je suis curieux )
[edit]--Message édité par Sly Angel--[/edit]
Marsh Posté le 12-04-2001 à 12:40:21
Oui j'ai trouvé le package net-tools ki devrait contenir le code source de la commande "netstat" mais le probleme c ke c un fichier .tar.bz2 et quand je le décompresse avec "tar xvyf fichier.tar.bz2", eh bien ca ne marche pas... comment ca se fait ???
Marsh Posté le 12-04-2001 à 12:49:27
Ca vient du fait que l'archive a été compressée avec bzip et non pas gzip (bzip est plus puissant que gzip). Il faut que tu te procures bzip si tu ne l'as pas encore.
Marsh Posté le 12-04-2001 à 12:52:50
L'option "y" utilisée appelle bunzip2 en principe, ça devrait marcher.
Essaie en 2 étapes:
bunzip2 fichier.tar.bz2
tar xvf fichier.tar
[edit]--Message édité par Verdoux--[/edit]
Marsh Posté le 12-04-2001 à 13:05:11
Je ne suis plus sûr mais essaye sinon avec l'option -I à la place de y ( ça dépend de ta version de tar )
Marsh Posté le 12-04-2001 à 13:47:45
Pour la décompression avec "bunzip2" ca marche... j'ai donc un fichier .tar maintenant.
Mais... quand je décompresse le nouveau ficher obtenu avec "tar", j'ai tout plein de messages d'erreurs ki disent tous la même chose : "Cannot change ownerchip to uid 33108 gid 11314 : operation no permise".
Vous en pensez koi ???
Marsh Posté le 12-04-2001 à 13:54:23
il dit que le possesseur du fichier est mauvais ( UID : utilisateur, GID : groupe ). C'est bizarre ça
Pour ma part j'ai pris directement sur le site la version en tar.gz et j'ai pas eu le pbm...
http://www.tazenda.demon.co.uk/phil/net-tools/ je suppose que tu l'a eu là, j'ai pris la 1.54 en tar.gz que j'ai depacké avec tar zxvf ...1.54.tar.gz
Et j'ai été curieux du coup j'ai regardé, ça vient bien de /proc et apparement de /proc/net/dev mais je suis pas sur pour le fichier exact...
Marsh Posté le 12-04-2001 à 14:23:33
Ayé trouvé : cat /proc/net/snmp ( c'est un peu le bordel mais pour une bonne partie c'est là )
Marsh Posté le 12-04-2001 à 14:45:28
Tu veux dire ke tout y est la dedans ??? attends je vais voir...
Marsh Posté le 11-04-2001 à 22:00:41
Voilà, il est dit ke sous Linux toutes les sources peuvent etre visualisées... mais comment faire svp...
viteeee c urgent !!!!!!!