Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
[C]Recherche fonctions pour récupérer des informations sur le systeme ou l'utilisateur
Envoyé par: Awake

Bonjour,

Je suis à la recherche de différentes fonctions en C sous linux qui me permettraient d'obtenir des informations sur le système et l'utilisateur.
j'ai déjà fait des recherches qui m'ont permis afficher l'uid/gid/euid mais je recherche d'autres infos :
l'username, le shell, la mémoire disponible, l'architecture, la distribution, la version du kernel, l'architecture, enfin toutes fonctions permettant d'obtenir des informations.

J'aurais besoin d'un petit coup de pouce car je ne trouve pas ces fonctions.

Merci d'avance si vous pouvez m'en indiquer n'en serait-ce qu'une seule .

Poste le Wednesday 9 May 2007 16:15:27
Répondre     Citer    
Re: [C]Recherche fonctions pour récupérer des informations sur le systeme ou l'utilisateur

man 7 environ
man getuid
man getenv
man getlogin
man 2 uname
man execve
cat /proc/version
cat /proc/self/maps
man popen



----

Basile STARYNKEVITCH

Membre de l'APRIL « promouvoir et défendre le logiciel libre » - adhérez vous aussi à l'APRIL!

Projet logiciel libre: RefPerSys

Poste le Wednesday 9 May 2007 16:56:49
Répondre     Citer    
Re: [C]Recherche fonctions pour récupérer des informations sur le systeme ou l'utilisateur
Envoyé par: Sve@r

Citation
Awake
Merci d'avance si vous pouvez m'en indiquer n'en
serait-ce qu'une seule .
[www.linux-kheops.com]
[www.linux-kheops.com]


L'homme qui murmurait à l'oreille des pingouins
[fr.lang.free.fr]

Poste le Tuesday 15 May 2007 23:50:28
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
[C]Recherche fonctions pour récupérer des informations sur le systeme ou l'utilisateur
Pour poser vos questions sur les scripts shell, le Perl, le C, etc... Attention : nous ne sommes pas des spécialistes du dev, ce forum est juste pour de petites aides ponctuelles concernant le développement et les outils de développement.

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons