Linux

CentOS 5.3

Index(3)


Index

NOM

Fonctions de bibliothèque

DESCRIPTION

Lorsque l’on débute sous Linux (et même après quelques années de pratique :-)), on ne se rend pas toujours compte des commandes possibles mises à disposition de l’utilisateur. Aussi, un index devient fort utile pour consulter la liste de ces commandes.

C’est la raison d’être de cette page.

LISTE

INFINITY, NAN, HUGE_VAL, HUGE_VALF, HUGE_VALL

Constantes en virgule flottante.

MB_CUR_MAX

Longueur maximale d’un caractère multi-octets dans la localisation courante.

MB_LEN_MAX

Longueur maximale d’un caractère quelque soit la localisation.

Tcl_Access, Tcl_Stat

vérification des droits de fichier et d’autres attributs

Tcl_AddObjErrorInfo, Tcl_AddErrorInfo, Tcl_SetObjErrorCode, Tcl_SetErrorCode, Tcl_SetErrorCodeVA, Tcl_PosixError, Tcl_LogCommandInfo

gestion de l’information relative aux erreurs

__setfpucw

Positionner le mot de contrôle du FPU sur les machines i386 (obsolète).

a64l, l64a

Conversion de long en base 64 et inversement.

abort

Termine de manière anormale le programme en cours.

abs, labs, llabs, imaxabs

Calculer la valeur absolue d’un entier.

acos, acosf, acosl

Fonction arccosinus.

acosh, acoshf, acoshl

Fonction arccosinus hyperbolique.

addseverity

Introduire de nouvelles classes de sévérité.

adjtime

Corriger le temps pour synchroniser l’horloge système.

aio_cancel

Annuler une requête d’E/S asynchrone en cours

aio_error

Récupérer l’état d’erreur d’une opération d’E/S asynchrone.

aio_fsync

Synchronisation de fichier asynchrone.

aio_read

Lecture asynchrone.

aio_return

Récupérer l’état de retour d’une opération d’E/S asynchrone.

aio_suspend

Attendre une opération d’E/S asynchrone ou un dépassement de temps.

aio_write

Ãcriture asynchrone.

alloca

Allocation mémoire.

argz_add, argz_add_sep, argz_append, argz_count, argz_create, argz_create_sep, argz_delete, argz_extract, argz_insert, argz_next, argz_replace, argz_stringify

Fonctions pour manipuler des vecteurs argz.

asin, asinf, asinl

Fonction arcsinus.

asinh, asinhf, asinhl

Fonction arcsinus hyperbolique.

asprintf, vasprintf

Ãcriture formatée dans une chaîne allouée.

assert

Terminer le programme en cas d’échec d’un test.

assert_perror

Vérifie un code d’erreur et arrête le programme.

atan, atanf, atanl

Fonction arctangente.

atan2, atan2f, atan2l

Fonction arctangente du rapport de deux variables.

atanh, atanhf, atanhl

Fonction arctangente hyperbolique.

atexit

Enregistrer une fonction à invoquer à la fin du processus.

atof

Conversion d’une chaîne en réel (double).

atoi, atol, atoll, atoq

Conversion d’une chaîne en entier.

basename, dirname

Analyse des composants d’un chemin d’accès.

bcmp

Comparaison de blocs d’octets.

bcopy

Copier un bloc d’octets.

bindresvport

Affecter une socket à un port privilégié.

bsearch

Recherche dichotomique dans une table triée.

bstring, bcmp, bcopy, bzero, memccpy, memchr, memcmp, memcpy, memfrob, memmem, memmove, memset

Opérations sur des blocs d’octets.

btowc

Convertir un octet en caractère large.

btree

Méthodes d’accès à une base de données en arbre binaire.

byteorder, htonl, htons, ntohl, ntohs

Conversions d’ordre des octets entre un hôte et un réseau.

bzero

Ãcrire des octets de valeur zéro dans un bloc d’octets.

cabs, cabsf, cabsl

Modules de nombres complexes.

cacos, cacosf, cacosl

Fonctions arc cosinus complexes.

cacosh, cacoshf, cacoshl

Fonctions arc cosinus hyperboliques complexes.

canonicalize_file_name

Renvoyer le nom de fichier normalisé.

carg, cargf, cargl

Fonctions arguments de nombres complexes.

casin, casinf, casinl

Fonctions arc sinus complexes.

casinh, casinhf, casinhl

Fonctions arc sinus hyperboliques complexes.

catan, catanf, catanl

Fonctions arc tangentes complexes.

catanh, catanhf, catanhl

Fonctions arc tangentes hyperboliques complexes.

catgets

Obtenir un message contenu dans un catalogue.

catopen, catclose

Ouverture/fermeture d’un catalogue de messages.

cbrt, cbrtf, cbrtl

Fonctions racines cubiques

ccos, ccosf, ccosl

Fonctions cosinus complexes.

ccosh, ccoshf, ccoshl

Fonctions cosinus hyperboliques complexes.

ceil, ceilf, ceil

Plus petit entier supérieur ou égal à x.

cerf, cerff, cerfl, cerfc, cerfcf, cerfcl

Fonctions d’erreurs complexes.

cexp, cexpf, cexpl

Fonctions exponentielles complexes.

cexp2, cexp2f, cexp2l

Exponentielles en base 2 de nombres complexes.

cfree

Libérer la mémoire allouée.

cimag, cimagf, cimagl

Obtenir la partie imaginaire d’un nombre complexe.

clearenv

Vider l’environnement.

clock

Déterminer la durée d’utilisation du processeur.

clock_getres, clock_gettime, clock_settime

fonctions d’horloge et de temps

clog, clogf, clogl

Logarithmes népériens de nombres complexes.

clog10, clog10f, clog10l

Logarithmes décimaux de nombres complexes.

clog2, clog2f, clog2l

Logarithmes binaires de nombres complexes.

closedir

Fermer un répertoire.

CMSG_ALIGN, CMSG_SPACE, CMSG_NXTHDR, CMSG_FIRSTHDR

Accès aux informations de service.

confstr

Lire une chaîne de caractères dépendant de la configuration.

conj, conjf, conjl

Calculer le conjugué complexe.

copysign

Copier le signe d’un nombre.

cos, cosf, cosl

Fonction cosinus.

cosh, coshf, coshl

Fonction cosinus hyperbolique.

cpow, cpowf, cpowl

Fonctions puissances complexes.

cproj, cprojf, cprojl

Projections sur une sphère de Riemann.

creal, crealf, creall

Parties réelles de nombres complexes.

crypt

Crytage de données ou de mot de passe.

csin, csinf, csinl

Fonctions sinus complexes.

csinh, csinhf, csinhl

Fonctions sinus hyperboliques complexes.

csqrt, csqrtf, csqrtl

Racines carrées complexes.

ctan, ctanf, ctanl

Fonctions tangentes complexes.

ctanh, ctanhf, ctanhl

Tangentes hyperboliques complexes.

ctermid

Obtenir le nom du terminal de contrôle.

ctime, asctime, gmtime, localtime, mktime, asctime_r, ctime_r, gmtime_r, localtime_r

Conversions de dates et heures binaires en ASCII.

daemon

Exécution en arrière-plan.

dbopen

Méthodes d’accès aux bases de données.

des_crypt, ecb_crypt, cbc_crypt, des_setparity, DES_FAILED

Cryptage DES rapide.

difftime

Calculer des intervalles de temps.

dirfd

Obtenir un descripteur fichier pour un répertoire.

div, ldiv, lldiv, imaxdiv

Calculer le quotient et le reste d’une division entière.

dl_iterate_phdr

Se promener dans une liste d’objets partagés.

dladdr, dlclose, dlerror, dlopen, dlsym, dlvsym

Interface de programmation pour le chargeur de bibliothèques dynamiques.

dprintf, vdprintf

Ãcriture formatée dans un descripteur de fichier.

drand48, erand48, lrand48, nrand48, mrand48, jrand48, srand48, seed48, lcong48

Générateurs de nombres pseudo-aléatoires uniformément distribués.

drand48_r, erand48_r, lrand48_r, nrand48_r, mrand48_r, jrand48_r, srand48_r, seed48_r, lcong48_r

Générer des nombres pseudo-aléatoire uniformemment distribués de manière ré-entrante.

dysize

Obtenir le nombre de jours pour une année donnée.

ecvt, fcvt

Conversions de nombres réels en chaînes de caractères.

ecvt_r, fcvt_r, qecvt_r, qfcvt_r

Convertir un réel en chaîne.

encrypt, setkey, encrypt_r, setkey_r

Crypter des messages de 64 bits.

envz_add, envz_entry, envz_get, envz_merge, envz_remove, envz_strip

Support des chaînes d’environnement.

erf, erff, erfl, erfc, erfcf, erfcl

Fonctions d’erreur et fonctions d’erreur complémentaire.

err, verr, errx, verrx, warn, vwarn, warnx, vwarnx

Messages d’erreur formatés.

errno

Code de la dernière erreur.

error, error_at_line, error_message_count, error_on_per_line, error_print_progname

Fonctions de compte-rendu d’erreurs de la glibc.

ether_aton, ether_ntoa, ether_ntohost, ether_hosttonn, ether_line, ether_ntoa_r, ether_aton_r

Routines de manipulation d’adresses Ethernet.

execl, execlp, execle, execv, execvp

Exécuter un programme.

exit

Fin normale d’un processus.

exp, expf, expl

Fonction exponentielle.

exp10, exp10f, exp10l

Fonction exponentielle base 10.

exp2, exp2f, exp2l

Fonction exponentielle base 2.

expm1, expm1f, expm1l

Exponentielle moins 1.

fabs, fabsf, fabsl

Valeur absolue d’un nombre en virgule flottante.

fclose

Fermer un flux.

fcloseall

Fermer tous les flux ouverts.

fdim, fdimf, fdiml

Différence positive.

feclearexcept, fegetexceptflag, feraiseexcept, fesetexceptflag, fetestexcept, fegetenv, fegetround, feholdexcept, fesetround, fesetenv, feupdateenv, fedisableexcept, feenableexcept, fegetexcept

Gestion des exceptions C99 pour les arrondis et les erreurs en virgule flottante.

ferror, clearerr, feof, fileno

Vérifier et réinitialiser les états d’un flux.

fexecve

Exécuter un programme spécifié par un descripteur de fichier.

fflush

Vider les tampons d’un flux.

ffs

Chercher le premier bit à 1 dans un mot.

fgetgrent

Lire un fichier de groupes.

fgetpwent

Lire un fichier de mots de passe.

fgetwc, getwc

Lire une chaîne de caractères larges dans un flux.

fgetws

Lire une chaîne de caractères larges depuis un flux.

finite, finitef, finitel, isinf, isinff, isinfl, isnan, isnanf, isnanl

Fonctions BSD de classement en virgule flottante

flockfile, ftrylockfile, funlockfile

Verrouillage d’un flux pour stdio.

floor, floorf, floorl

Le plus grand entier inférieur ou égal à x.

fma, fmaf, fmal

Multiplication et addition en virgule flottante.

fmax, fmaxf, fmaxl

Calculer le maximum.

fmemopen, open_memstream

Ouvrir de la mémoire comme un flux.

fmin, fminf, fminl

Calculer le minimum.

fmod, fmodf, fmodl

Fonction modulo réel.

fmtmsg

Afficher des messages d’erreur formatés

fnmatch

Correspondance de noms de fichiers.

fopen, fdopen, freopen

Fonctions d’ouverture de flux.

fpathconf, pathconf

Lire les valeurs de configuration concernant un fichier.

fpclassify, isfinite, isnormal, isnan

Macros de classification en virgule flottante.

fpurge, __fpurge

Purger un flux

fputwc, putwc

Ãcrire un caractère large dans un fichier.

fputws

Ãcrire dans un flux une chaîne de caractères larges.

fread, fwrite

Entrées-sorties binaires sur un flux.

frexp, frexpf, frexpl

Conversion de réel en fraction normalisée.

fgetpos, fseek, fsetpos, ftell, rewind

Accéder à la position courante d’un flux.

fseeko, ftello

Fixer ou consulter la position courante d’un flux.

ftime

Obtenir la date et l’heure.

ftok

Convertir un nom de fichier et un identificateur de projet en clé IPC Système V.

fts, fts_open, fts_read, fts_children, fts_set, fts_close

Descente d’arborescence de fichiers.

ftw, nftw

Parcours d’arborescence de fichiers.

futimes

Modifier les horodatages d’accès et/ou de modification d’un fichier ouvert.

fwide

Fixer et déterminer les orientations d’un flux.

gamma, gammaf, gammal

Logarithme de la fonction gamma.

gcvt

Conversion d’un réel en chaîne de caractères.

getaddrinfo, freeaddrinfo, gai_strerror

Traduction d’adresses et de services réseau.

getcwd, get_current_dir_name, getwd

Obtenir le répertoire courant.

getdate, getdate_r

Conversion d’une chaîne de caractères en structure tm.

getdirentries

Lire le contenu d’un répertoire dans un format indépendant du système.

getenv

Lire une variable d’environnement.

getfsent, getfsspec, getfsfile, setfsent, endfsent

Gérer la table des systèmes de fichiers.

getgrent, setgrent, endgrent

Lire les enregistrements du fichier des groupes.

getgrent_r, fgetgrent_r

Obtenir un enregistrement du fichier group de manière réentrante.

getgrnam, getgrnam_r, getgrgid, getgrgid_r

Obtenir l’enregistrement d’un groupe.

getgrouplist

Lister les groupes auquels appartient un utilisateur.

gethostbyname, gethostbyaddr, sethostent, gethostent, endhostent, herror, hstrerror

Obtenir des informations concernant le réseau.

getipnodebyname, getipnodebyaddr, freehostent

Obtenir les adresses réseau et noms d’hôte.

getline, getdelim

Saisie de chaîne délimitée.

getloadavg

Renvoie les moyennes de la charge du système.

getlogin, getlogin_r, cuserid

Obtenir le nom de l’utilisateur.

getmntent, setmntent, addmntent, endmntent, hasmntopt

Obtenir des descriptions d’un système de fichiers.

getnameinfo

Traduction d’adresse en nom de façon indépendante du protocole.

getnetent, getnetbyname, getnetbyaddr, setnetent, endnetent

Lire les informations réseau.

getopt, getopt_long, getopt_long_only

Analyser les options de la ligne de commande.

getpass

Saisie d’un mot de passe (password).

getprotoent, getprotobyname, getprotobynumber, setprotoent, endprotoent

Accéder aux protocoles.

getpt

Ouvre un pseudo-terminal maître (PTM).

getpw

Reconstruire un enregistrement de mot de passe.

getpwent, setpwent, endpwent

Lire un enregistrement du fichier des mots de passe.

getpwent_r, fgetpwent_r

Obtenir un enregistrement du fichier passwd de manière réentrante.

getpwnam, getpwnam_r, getpwuid, getpwuid_r

Lire un enregistrement du fichier des mots de passe.

getrpcent, getrpcbyname, getrpcbynumber, setrpcent, endrpcent

Lire une entrée RPC.

getrpcport

Renvoie un numéro de port RPC.

gets, fgetc, fgets, getc, getchar, ungetc

Saisie de caractères et de chaînes.

getservent, getservbyname, getservbyport, setservent, endservent

Accéder aux informations sur les services.

getttyent, getttynam, setttyent, endttyent

Lire le fichier des terminaux.

getumask

Renvoyer le masque de permission pour la création de fichier.

getusershell, setusershell, endusershell

Obtenir la liste des interpréteur de commande.

getutent, getutid, getutline, pututline, setutent, endutent, utmpname

Accéder aux enregistrements utmp.

getw, putw

Lecture et écriture de mots (ints).

getwchar

Lecture d’un caractère large depuis l’entrée standard.

glob, globfree

Rechercher un chemin d’accès correspondant à un motif.

grantpt

Accéder à un pseudo-terminal esclave.

gsignal, ssignal

Gestion de signaux.

hash

Méthodes d’accès aux bases de données avec tables de hachage.

hsearch, hcreate, hdestroy

Gestion de table de hachage.

hypot, hypotf, hypotl

Distance euclidienne.

iconv

Conversion de caractères larges.

iconv_close

Libérer un descripteur de conversion de caractères.

iconv_open

Allouer un descripteur pour une conversion de jeux de caractères.

ilogb, ilogbf, ilogbl

Récupérer l’exposant entier d’une valeur en virgule flottante.

index, rindex

Recherche de caractères dans une chaîne.

inet_aton, inet_addr, inet_network, inet_ntoa, inet_makeaddr, inet_lnaof, inet_netof

Routines de manipulation d’adresses Internet.

inet_ntop

Manipuler les adresses réseau.

inet_pton

Créer une structure d’adresse réseau.

infnan

Traiter un résultat infini ou non-numérique (NaN).

initgroups

Initialiser la liste de groupes supplémentaires.

insque, remque

Ajouter ou supprimer un élément d’une file.

intro

Introduction aux fonctions de bibliothèque.

isalpha, isalnum, isascii, isblank, iscntrl, isdigit, isgraph, islower, isprint, ispunct, isspace, isupper, isxdigit

Routines de classification de caractères.

isatty

Vérifier si un descripteur se rapporte à un terminal.

isgreater, isgreaterequal, isless, islessgreater, isunordered

macros vérifiant les relations d’ordre.

iswalnum

Vérifier si un caractère large est alphanumérique.

iswalpha

Vérifier si un caractère large est alphabétique.

iswblank

Vérifier si un caractère large est blanc.

iswcntrl

Vérifier si un caractère large est un caractère de contrôle.

iswctype

Classification des caractères larges.

iswdigit

Vérifier si un caractère large est numérique.

iswgraph

Vérifier si un caractère large a une représentation graphique.

iswlower

Vérifier si un caractère large est minuscule.

iswprint

Vérifier si un caractère large est imprimable.

iswpunct

Vérifier si un caractère large est un symbole de ponctuation.

iswalpha

Vérifier si un caractère large est un espace.

iswupper

Vérifier si un caractère large est une majuscule.

iswxdigit

Vérifier si un caractère large est un chiffre hexadécimal.

j0, j0f, j0l, j1, j1f, j1l, jn, jnf, jnl, y0, y0f, y0l, y1, y1f, y1l, yn, ynf, ynl

Fonctions de Bessel.

key_decryptsession, key_encryptsession, key_setsecret, key_gendes, key_secretkey_is_set

Interface pour le démon générateur de clé RPC.

killpg

Envoi d’un signal à tous les membres d’un groupe du processus.

ldexp, ldexpf, ldexpl

Multiplie un nombre réel par une puissance de 2.

lgamma, lgammaf, lgammal, lgamma_r, lgammaf_r, lgammal_r

Logarithme de la fonction gamma.

localeconv

Obtenir des informations sur les formats numériques.

lockf

Poser, examiner ou supprimer un verrou POSIX sur un fichier ouvert.

log, logf, logl

Fonction logarithme.

log10, log10f, log10l

Fonction logarithme en base 10.

log1p, log1pf, log1pl

Exponentielle moins 1, logarithme de 1 plus x.

log2, log2f, log2l

Fonction logarithme en base 2.

logb, logbf, logbl

Récupérer l’exposant d’une valeur en virgule flottante.

login, logout

Ãcrire les entrées utmp et wtmp.

longjmp, siglongjmp

Saut non-local vers un contexte de pile sauvegardé.

lrint, lrintf, lrintl, llrint, llrintf, llrintl

Arrondir à l’entier le plus proche.

lround, lroundf, lroundl, llround, llroundf, llroundl

Arrondir à l’entier le plus proche.

lsearch, lfind

Recherche linéaire dans une table.

lseek64

Positionner la tête de lecture/écriture 64 bits dans un fichier.

makecontext, swapcontext

Manipulation du contexte utilisateur.

malloc, calloc, free, realloc

Allocation et libération dynamiques de mémoire.

__malloc_hook, __malloc_initialize_hook, __memalign_hook, __free_hook, __realloc_hook, __after_morecore_hook

Variables de débogage de malloc.

mblen

Déterminer la taille du prochain caractère multi-octets.

mbrlen

Calculer la longueur d’un caractère multi-octets.

mbrtowc

Convertir une séquence multi-octets en caractère large.

mbsinit

Vérifier si la conversion est dans l’état initial.

mbsnrtowcs

Convertir une séquence multi-octets en chaîne de caractères larges.

mbsrtowcs

Convertir une séquence multi-octets en chaîne de caractères larges.

mbstowcs

Convertir une chaîne de caractères multi-octets en une chaîne de caractères étendus.

mbtowc

Convertir une séquences multi-octets en caractères étendus.

memccpy

Copie de zone mémoire.

memchr

Rechercher un caractère dans une zone mémoire.

memcmp

Comparaison de zones mémoire.

memcpy

Copier une zone mémoire.

memfrob

Crypter une zone de mémoire.

memmem

Rechercher une sous-chaîne.

memmove

Copier une zone mémoire.

mempcpy, wmempcpy

Copier une zone mémoire

memset

Remplir une zone mémoire avec un octet donné.

mkdtemp

Création d’un répertoire temporaire unique.

mkfifo

Créer un fichier spécial FIFO.

mkfifoat

Créer une FIFO (tube nommé) relativement à un descripteur de fichier de répertoire.

mkstemp

Créér un fichier temporaire unique.

mktemp

Créer un nom de fichier temporaire unique.

modf, modff, modfl

Séparer la partie entière et décimale d’un nombre réel.

mpool, mpool_open, mpool_filter, mpool_new, mpool_get, mpool_put, mpool_sync, mpool_close

Partage d’ensembles de tampons mémoires.

mq_close

Fermer un descripteur de file de messages.

mq_getattr, mq_setattr

Obtenir/définir les attributs d’une file de messages.

mq_notify

S’enregistrer pour la réception d’une notification de l’arrivée d’un nouveau message.

mq_open

Ouvrir une file de messages.

mq_receive, mq_timedreceive

Recevoir un message d’une file de messages.

mq_send, mq_timedsend

Envoyer un message à une file de messages.

mq_unlink

Supprimer une file de message.

mtrace, muntrace

Débogage de malloc.

nan, nanf, nanl

Fonctions renvoyant « Not a Number ».

netlink

Macros pour netlink.

nextafter, nextafterf, nextafterl, nexttoward, nexttowardf, nexttowardl

Manipulation de nombres en virgule flottante.

nl_langinfo

Demande d’informations sur la langue et la localisation.

offsetof

Décalage du membre d’une structure.

on_exit

Programmer une fonction à appeler à la fin normale du processus.

opendir

Ouvrir un répertoire.

openpty, login_tty, forkpty

Fonctions utilitaires pour terminaux tty.

perror

Afficher un message d’erreur système.

popen, pclose

Entrées-sorties pour un processus.

posix_fallocate

Allouer de l’espace pour un fichier.

posix_memalign, memalign, valloc

Allocation de mémoire alignée.

posix_openpt

Ouvrir un périphérique pseudo-terminal.

pow, powf, powl

Fonction puissance.

pow10, pow10f, pow10l

Fonction 10 puissance.

printf, fprintf, sprintf, snprintf, vprintf, vfprintf, vsprintf, vsnprintf

Formatage des sorties.

profil

Suivi du temps d’exécution.

program_invocation_name, program_invocation_short_name

Obtenir le nom utilisé pour invoquer le programme appelant.

psignal

Afficher le libellé d’un signal.

ptsname, ptsname_r

Obtenir le nom d’un pseudo-terminal esclave.

putenv

Ajouter ou modifier une variable d’environnement.

putgrent

Ãcrire un enregistrement base de données group dans un fichier.

putpwent

Ecrire un enregistrement dans un fichier de mots de passe.

puts, fputc, fputs, putc, putchar

Ãcriture de caractères et de chaînes.

putwchar

Ãcriture d’un caractère large sur la sortie standard.

qecvt, qfcvt, qgcvt

Conversion de nombres réels en chaînes.

qsort

Trier une table.

LIST_ENTRY, LIST_HEAD, LIST_INIT, LIST_INSERT_AFTER, LIST_INSERT_HEAD, LIST_REMOVE, TAILQ_ENTRY, TAILQ_HEAD, TAILQ_INIT, TAILQ_INSERT_AFTER, TAILQ_INSERT_HEAD, TAILQ_INSERT_TAIL, TAILQ_REMOVE, CIRCLEQ_ENTRY, CIRCLEQ_HEAD, CIRCLEQ_INIT, CIRCLEQ_INSERT_AFTER, CIRCLEQ_INSERT_BEFORE, CIRCLEQ_INSERT_HEAD, CIRCLEQ_INSERT_TAIL, CIRCLEQ_REMOVE

Implémentation des listes, files linéaires et circulaires.

raise

Envoyer un signal au processus en cours.

rand, rand_r, srand

Générateur de nombres pseudo-aléatoires.

random, srandom, initstate, setstate

Générateur de nombres aléatoires.

rcmd, rresvport, iruserok, ruserok

Routines renvoyant un flux de données pour une commande invoquée à distance.

re_comp, re_exec

Fonction regex BSD.

readdir

Consulter un répertoire.

realpath

Renvoie le chemin d’accès absolu.

recno

Méthodes d’accès aux bases de données avec enregistrements numérotés.

regcomp, regexec, regerror, regfree

Fonctions regex POSIX.

drem, dremf, dreml, remainder, remainderf, remainderl

Fonction reste en virgule flottante.

remove

Détruire un nom et éventuellement le fichier

correspondant.

remquo, remquof, remquol

Reste et partie d’un quotient.

resolver, res_init, res_query, res_search, res_querydomain, res_mkquery, res_send, dn_comp, dn_expand

Routines de résolution de noms.

rewinddir

Réinitialiser un flux répertoire.

rexec

Renvoyer un flux sur une commande distante.

rint, rintf, rintl, nearbyint, nearbyintf, nearbyintl

Arrondir à l’entier le plus proche.

round, roundf, roundl

Arrondir à l’entier le plus proche en s’éloignant de zéro.

rpc

Bibliothèque de fonctions pour les appels de procédures à distance.

rpmatch

Déterminer si la réponse à une question est affirmative ou négative.

rtime

Lire l’heure sur un serveur distant.

rtnetlink

Macros manipulant des messages rtnetlink.

scalb, scalbf, scalbl, scalbn, scalbnf, scalbnl, scalbln, scalblnf, scalblnl

Multiplier un nombre en virgule flottante par un entier puissance une base.

scandir, alphasort, versionsort

Sélectionner des éléments d’un répertoire.

scanf, fscanf, sscanf, vscanf, vsscanf, vfscanf

Entrées formatées.

seekdir

Positionner le pointeur de flux répertoire pour le prochain appel readdir().

sem_close

Fermer un sémaphore nommé.

sem_destroy

Détruire un sémaphore non-nommé.

sem_getvalue

Obtenir la valeur d’un sémaphore.

sem_init

Initialiser un sémaphore non-nommé.

sem_open

Initialiser et ouvrir un sémaphore nommé.

sem_post

Déverrouiller un sémaphore.

sem_unlink

Supprimer un sémaphore nommé.

sem_wait

Verrouiller un sémaphore.

setaliasent, endaliasent, getaliasent, getaliasent_r, getaliasbyname, getaliasbyname_r

Lire une entrée alias

setbuf, setbuffer, setlinebuf, setvbuf

Agir sur les tampons d’un flux.

setenv, unsetenv

Change ou ajoute une variable d’environnement.

setjmp, sigsetjmp

Sauver le contexte de pile pour un saut non-local.

setlocale

Fixe la localisation courante.

setlogmask

Fixer le masque de priorité de journalisation.

setnetgrent, endnetgrent, getnetgrent, getnetgrent_r, innetgr

Gérer les entrées du groupe réseau

shm_open, shm_unlink

Créer/ouvrir et supprimer des objets de mémoire partagés. POSIX.

siginterrupt

Permettre aux signaux d’interrompre les appels système.

signbit

Tester le signe d’un nombre réel à virgule flottante.

significand, significandf, significandl

Récupérer la mantisse d’un nombre en virgule flottante.

sigpause

Débloquer individuellement des signaux et les attendre.

sigset, sighold, sigrelse, sigignore

API signaux Système V.

sigsetops, sigemptyset, sigfillset, sigaddset, sigdelset, sigismember

Opérations sur les ensembles de signaux POSIX.

sigvec, sigblock, sigsetmask, siggetmask, sigmask

API signaux BSD.

sin, sinf, sinl

Fonction sinus.

sincos, sincosf, sincosl

Calculer simultanément des sinus et cosinus.

sinh, sinhf, sinhl

Fonction sinus hyperbolique.

sleep

Endormir le processus pour une durée déterminée.

sockatmark

Déterminer si la socket a atteint la marque de données hors-bande.

sqrt, sqrtf, sqrtl

Fonction racine carrée (square root).

stdarg, va_start, va_arg, va_copy, va_end

Liste variable d’arguments.

stdin, stdout, stderr

Flux d’entrées-sorties standards.

stdio

Bibliothèque standard de fonctions d’entrées-sorties.

__fbufsize, __flbf, __fpending, __fpurge, __freadable, __freading, __fsetlocking, __fwritable, __fwriting, _flushlbf

Interfaces pour la structure FILE (stdio)

stpcpy

Copier une chaîne en renvoyant un pointeur sur sa fin.

stpncpy

Copier une chaîne de taille fixe et pointer sur sa fin.

strcasecmp, strncasecmp

Comparer deux chaînes en ignorant les différences majuscules/minuscules.

strcat, strncat

Concaténer deux chaînes.

strchr, strrchr, strchrnul

Rechercher un caractère dans une chaîne.

strcmp, strncmp

Comparaison de deux chaînes.

strcoll

Comparaison de deux chaînes suivant la localisation en cours.

strcpy, strncpy

Copier une chaîne.

strdup, strndup, strdupa, strndupa

Dupliquer une chaîne.

strerror, strerror_r

Obtenir le libellé d’un numéro d’erreur.

strfmon

Convertir des valeurs monétaires en chaînes de caractères.

strfry

Créer une anagramme d’une chaîne.

strftime

Formater la date et l’heure.

string, strcasecmp, strcat, strchr, strcmp, strcoll, strcpy, strcspn, strdup, strfry, strlen, strncat, strncmp, strncpy, strncasecmp, strpbrk, strrchr, strsep, strspn, strstr, strtok, strxfrm, index, rindex

Opérations sur les chaînes de caractères.

strlen

Calculer la longueur d’une chaîne de caractères.

strnlen

Déterminer la longueur d’une chaîne.

strpbrk

Rechercher un ensemble de caractères dans une chaîne.

strptime

Conversion d’une chaîne de date en une structure tm.

strsep

Extraction de mots d’une chaîne.

strsignal

Obtenir un libellé décrivant un signal.

strspn, strcspn

Rechercher un ensemble de caractères dans une chaîne.

strstr

Rechercher une sous-chaîne.

strtod, strtof, strtold

Conversion d’une chaîne ASCII en nombre réel.

strtoimax, strtoumax

Convertir une chaîne de caractères en entier.

strtok, strtok_r

Extraire des mots d’une chaîne.

strtol, strtoll, strtoq

Convertir une chaîne en un entier long.

strtoul, strtoull, strtouq

Convertir une chaîne en entier long non-signé.

strverscmp

Comparaison de chaînes de version.

strxfrm

Transformations de chaînes.

swab

Ãchanger des octets adjacents.

sysconf

Obtenir des informations de configuration.

syslog, vsyslog, openlog, closelog

Envoyer un message de journalisation.

system

Exécuter une commande shell.

tan, tanf, tanl

Fonction tangente.

tanh, tanhf, tanhl

Fonction tangente hyperbolique.

tcgetpgrp, tcsetpgrp

Lire/écrire le processus d’avant-plan d’un terminal.

tcgetsid

Obtenir l’identificateur de session.

telldir

Obtenir la position actuelle dans un flux répertoire.

tempnam

Créer un nom de fichier temporaire.

termios, tcgetattr, tcsetattr, tcsendbreak, tcdrain, tcflush, tcflow, cfmakeraw, cfgetospeed, cfgetispeed, cfsetispeed, cfsetospeed, cfsetspeed

Configuration du terminal.

tgamma, tgammaf, tgammal

Véritables fonctions Gamma.

timegm, timelocal

Fonctions réciproques de gmtime and localtime.

tmpfile

Créer un fichier temporaire.

tmpnam, tmpnam_r

Créer un nom de fichier temporaire.

toascii

Conversion en caractère ASCII.

toupper, tolower

Conversion de lettres en majuscules ou minuscules.

towctrans

Transformation de caractères larges.

towlower

Conversion d’un caractère large en minuscule.

towlower

Conversion d’un caractère large en majuscule.

trunc, truncf, truncl

Arrondir à l’entier le plus proche vers zéro.

tsearch, tfind, tdelete, twalk, tdestroy

Manipulation d’arbre binaire.

ttyname

Obtenir le nom d’un terminal.

ttyslot

Trouver l’emplacement du terminal en cours dans un fichier.

tzset, tzname, timezone, daylight

Initialisation des données pour les conversions de temps.

ualarm

Programmer un signal après un nombre donné de microsecondes.

ulimit

Lire ou écrire les limites d’utilisation.

undocumented

Fonctions non-documentées de la bibliothèque C.

ungetwc

Remettre un caractère large dans un flux.

unlocked_stdio

Fonctions stdio non bloquantes.

unlockpt

Déverouiller une paire de pseudo-terminaux maître/esclave.

updwtmp, logwtmp

Ajouter une entrée dans le fichier wtmp.

usleep

Interrompre le programme durant un nombre donné de microsecondes.

wcpcpy

Copier une chaîne de caractères larges et indiquer sa fin.

wcpncpy

Copier une chaîne de caractères larges et indiquer sa fin.

wcrtomb

Convertir un caractère large en séquence multi-octets.

wcscasecmp

Comparer deux chaînes de caractères larges en ignorant les casses.

wcscat

Concaténer deux chaînes de caractères larges.

wcschr

Rechercher un caractère large dans une chaîne.

wcscmp

Comparer deux chaînes de caractères larges.

wcscpy

Copier une chaîne de caractères larges.

wcscspn

Extraire des portions de chaîne de caractères larges.

wcsdup

Dupliquer une chaîne de caractères larges.

wcslen

Déterminer la longueur d’une chaîne de caractères larges.

wcsncasecmp

Comparer deux chaînes de caractères larges de longueurs fixées, en ignorant les différences de casse.

wcsncat

Concaténer deux chaînes de caractères larges.

wcsncmp

Comparer deux chaînes de caractères larges de longueurs fixées.

wcsncpy

Copier une chaîne de caractères larges de longueur fixée.

wcsnlen

Déterminer la longueur d’une chaine de caractères larges limitée.

wcsnrtombs

Convertir une chaîne de caractères larges en séquence multi-octets.

wcspbrk

Rechercher un ensemble de caractères larges dans une chaîne.

wcsrchr

Rechercher un caractère large dans une chaîne.

wcsrtombs

Convertir une chaîne de caractères larges en séquence multi-octets.

wcsspn

Balayer une chaîne de caractères larges en sautant un ensemble de caractères.

wcsstr

Rechercher une sous-chaîne dans une chaîne de caractères larges.

wcstoimax, wcstoumax

Convertir une chaîne de caractères larges en entier.

wcstok

Extraire des mots d’une chaîne de caractères larges.

wcstombs

Convertir une chaîne de caractères étendus en chaîne de caractères multi-octets.

wcswidth

Déterminer la place nécessaire pour représenter une chaîne de caractères larges.

wctob

Essayer de représenter un caractère large sur un seul octet.

wctomb

Convertir un caractère étendu en caractère multi-octet.

wctrans

Descripteur de transposition des caractères larges.

wctype

Classification des caractères larges.

wcwidth

Déterminer le nombre de colonnes nécessaire pour un caractère large.

wmemchr

Rechercher un caractère large dans une zone de mémoire.

wmemcmp

Comparer deux tables de caractères larges.

wmemcpy

Copier une table de caractères larges.

wmemmove

Copier un tableau de caractères larges.

wmemset

Remplir un tableau de caractères larges avec un caractère large constant.

wordexp, wordfree

Effectuer l’expansion de mots à la manière d’un shell POSIX.

wprintf, fwprintf, swprintf, vwprintf, vfwprintf, vswprintf

Formatage de chaînes de caractères larges.

xencrypt, xdecrypt, passwd2des

Cryptage de mots de passe RFS.

xdr

Bibliothèque de fonctions pour transmission externe de données.

AUTEUR

Un script mis au point par :

- Christophe BLAESS, pour la partie création proprement dite de cette page

de manuel à partir des pages de manuels disponibles dans la section ;

- Alain PORTAL, pour l’adaptation dudit script à la création et mise en page

de la version html à des fins de publication sur le site web des pages françaises.


Index(3)