juin 2014

samedi 7 juin 2014

Exemples d'utilisation de la fonction sysctlbyname ()

Dans ce billet, nous allons voir comment afficher certaines informations obtenues avec la fonction sysctlbyname(3). Exemple n°1 /sbin/sysctl vfs.usermount vfs.usermount: 1 En C, on peut écrire un programme relativement simple (sysctl-01.c), qui va afficher uniquement le résultat. gcc sysct-01.c -o sysctl-01 -Wall -W -lc ./sysctl-01 1 Exemple n°2 Si l'on souhaite afficher une chaîne de caractères. /sbin/sysctl kern.ostype kern.ostype: FreeBSD Avec le programme sysctl-02.c, on procède de la manière suivante : gcc sysct-02.c -o sysctl-02 -Wall -W -lc ./sysctl-02 FreeBSD Exemple n°3 Maintenant, si plusieurs valeurs doivent être affichées. /sbin/sysctl hw.acpi.supported_sleep_state...

Lire la suite...