unistd.h | Standard universel |
---|---|
C pour Linux |
Description
Cette bibliothèque renferme des fonctions utilitaires, des constantes et des types symboliques.
Liste des fonctions
Nom | Description |
---|---|
ACCESS | Cette fonction permet de vérifier le mode d'accès d'un fichier. |
ALARM | Cette fonction fixe le nombre de seconde de «SIGALARM». |
CHDIR | Cette fonction permet de changer de répertoire de travail. |
CHOWN | Cette fonction permet de changer les propriétaires et les groupes de propriétaire (GID) des fichiers. |
CLOSE | Cette fonction permet d'effectuer la fermeture du descripteur de fichiers. |
CONFSTR | Cette fonction permet d'effectuer la lecture d'une chaine de caractères contenu dans une configuration. |
CRYPT | Cette fonction permet d'effectuer l'encryptage d'un tampon de données à l'aide d'une clef. |
DUP | Cette fonction permet de dupliquer le descripteur de fichier. |
DUP2 | Cette fonction permet de dupliquer le descripteur de fichier dans un autre fichier de descripteur connu. |
EXECL | Cette fonction permet d'exécuter un processus enfant avec une liste d'arguments. |
EXECLE | Cette fonction permet d'exécuter un processus enfant avec une liste d'arguments et ses variables d'environnement. |
EXECLP | Cette fonction permet d'exécuter un processus enfant avec une liste d'arguments et en recherchant le programme dans la variable d'environnement «PATH». |
EXECV | Cette fonction permet d'exécuter un processus enfant avec un tableau d'arguments. |
EXECVE | Cette fonction permet d'exécuter un processus enfant avec un tableau d'arguments et ses variables d'environnement. |
EXECVP | Cette fonction permet d'exécuter un processus enfant avec un tableau d'arguments et en recherchant le programme dans la variable d'environnement «PATH». |
FCNTL | Cette fonction permet d'effectuer des opérations de contrôle sur un descripteur de fichier. |
FORK | Cette fonction permet de créer un processus fils. |
FPATHCONF | Cette fonction permet de demander les options de configuration d'un fichier avec un identificateur «Handle». |
FSYNC | Cette fonction permet d'effectuer une synchronisation d'un fichier. |
FTRUNCATE | Cette fonction permet de changer la taille d'un fichier. |
GETCWD | Cette fonction permet de demander le répertoire courant. |
GETEGID | Cette fonction permet de demander l'identificateur de groupe effectif. |
GETEUID | Cette fonction permet de demander l'identificateur d'utilisateur effectif. |
GETGID | Cette fonction permet de demander l'identificateur de groupe réel. |
GETGROUPS | Cette fonction permet de demander l'identificateur d'utilisateur supplémentaire de groupe. |
GETLOGIN | Cette fonction permet de demander le nom de l'utilisateur actuellement connecté. |
GETOPT | Cette fonction permet d'effectuer la lecture des paramètres d'une ligne de commande. |
GETPGRP | Cette fonction permet de demander le groupe de processus d'un numéro de processus (PID). |
GETPID | Cette fonction permet de demander l'identificateur de processus. |
GETPPID | Cette fonction permet de connaitre le numéro de processus d'un processus parent. |
GETUID | Cette fonction permet de demander l'identificateur de l'utilisateur. |
GETWD | Cette fonction permet de demander le répertoire courant et le copier dans le tampon mémoire. |
GET_CURRENT_WORKING_DIR_NAME | Cette fonction permet de demander le répertoire de travail courant. |
ISATTY | Cette fonction permet d'indiquer si l'identificateur de fichier Handle est une connexion TTY. |
LINK | Cette fonction permet d'ajouter un lien vers un fichier. |
LSEEK | Cette fonction permet d'effectuer le positionnement du pointeur de fichier Handle. |
NICE | Cette fonction permet de modifier les préférences de planification de tâche du processus courant. |
PATHCONF | Cette fonction permet de demander les options de configuration d'un fichier. |
PAUSE | Cette fonction permet de suspendre l'exécution du processus courant jusqu'à un signal soit reçu. |
PIPE | Cette fonction permet d'effectuer la création d'un canal entre processus. |
READ | Cette fonction permet d'effectuer la lecture d'un fichier. |
READLINK | Cette fonction permet de lire la valeur d'un fichier de lien symbolique. |
REALPATH | Cette fonction permet de convertir un chemin de répertoire relatif en chemin de répertoire absolue. |
RMDIR | Cette fonction permet de supprimer un répertoire. |
SETGID | Cette fonction permet de fixer l'identificateur de groupe réel et effectif pour un processus. |
SETPGID | Cette fonction permet de fixer l'identificateur de groupe de processus du processus courant. |
SETSID | Cette fonction permet de fixer l'identificateur de session du processus courant. |
SETUID | Cette fonction permet de fixer l'identificateur d'utilisateur réel et effectif d'un processus. |
SLEEP | Cette fonction permet de faire passer en mode pause le processus courant. |
SWAB | Cette fonction permet d'inverser des paires d'octets dans un tampon. |
SYMLINK | Cette fonction permet la création d'un fichier ayant un lien symbolique avec un fichier déjà existant. |
SYSCONF | Cette fonction permet de demander la valeur d'une clef de configuration du système. |
TCDRAIN | Cette fonction permet de rechercher dans la sortie de la fil d'attente d'un flux d'argument. |
TCFLOW | Cette fonction permet d'effectuer un contrôle de réserve d'un flux d'argument. |
TCFLUSH | Cette fonction permet de vider les tampons d'entrée/sortie d'un flux d'argument. |
TCGETPGRP | Cette fonction permet de demander l'identificateur de groupe de processus d'un flux d'argument. |
TCSENDBREAK | Cette fonction permet d'envoyer un signal d'arrêt à un flux d'argument. |
TCSETATTR | Cette fonction permet de fixer les paramètres du terminal. |
TCSETPGRP | Cette fonction permet de fixer l'identificateur de groupe de processus d'un groupe de processus de premier plan d'un contrôle de terminal. |
TTYNAME | Cette fonction permet de demander le nom du terminal spécifié. |
UNLINK | Cette fonction permet de supprimer un ou plusieurs fichiers. |
USLEEP | Cette fonction permet d'attendre un nombre de milliseconde spécifié et reprendre l'exécution du programme aussitôt après. |
VFORK | Cette fonction permet d'effectuer la création d'un processus en partageant sa mémoire virtuel. |
WRITE | Cette fonction permet d'effectuer des écritures dans un fichier précédemment ouvert. |
_EXIT | Cette fonction permet de mettre fin à l'exécution d'un programme. |
Dernière mise à jour : Samedi, le 20 février 2016