Commande | Description |
| CPU_CLR(2) | Définir et obtenir le masque d'affinité CPU d'un processus |
| CPU_ISSET(2) | Définir et obtenir le masque d'affinité CPU d'un processus |
| CPU_SET(2) | Définir et obtenir le masque d'affinité CPU d'un processus |
| CPU_ZERO(2) | Définir et obtenir le masque d'affinité CPU d'un processus |
| FD_CLR(2) | Multiplexage d'entrées-sorties synchrones |
| FD_ISSET(2) | Multiplexage d'entrées-sorties synchrones |
| FD_SET(2) | Multiplexage d'entrées-sorties synchrones |
| FD_ZERO(2) | Multiplexage d'entrées-sorties synchrones |
| accept(2) | Accepter une connexion sur une socket |
| access(2) | Vérifier les permissions d'utilisateur réel à un fichier |
| acct(2) | Activer/désactiver la comptabilité des processus |
| adjtimex(2) | Régler l'horloge du noyau (kernel clock) |
| afs_syscall(2) | Appels système non implémentés |
| alarm(2) | Programmer un réveil pour l'émission d'un signal |
| alloc_hugepages(2) | Allouer ou libérer des pages immenses |
| arch_prctl(2) | Fixer l'état spécifique à l'architecture |
| bdflush(2) | Démarrer, vider, ajuster le démon buffer-dirty-flush |
| bind(2) | Fournir un nom à une socket |
| break(2) | Appels système non implémentés |
| brk(2) | Modifier la taille du segment de données |
| cacheflush(2) | Vider le contenu des mémoires caches |
| capget(2) | Configurer les capacités |
| capset(2) | Configurer les capacités |
| chdir(2) | Changer le répertoire courant |
| chmod(2) | Modifier les permissions d'accès à un fichier |
| chown(2) | Modifier l'appartenance d'un fichier |
| chroot(2) | Modifier le répertoire racine |
| clock_getres(2) | clock and time functions |
| clock_gettime(2) | clock and time functions |
| clock_nanosleep(2) | Sommeil haute résolution avec horloge spécifique |
| clock_settime(2) | clock and time functions |
| clone(2) | Créer un processus fils (child) |
| close(2) | Fermer un descripteur de fichier |
| connect(2) | Débuter une connexion sur une socket |
| creat(2) | Ouvrir ou créer éventuellement un fichier ou un périphérique |
| create_module(2) | Créer une entrée de module chargeable |
| delete_module(2) | Supprimer une entrée de module chargeable |
| dup(2) | Dupliquer un descripteur de fichier |
| dup2(2) | Dupliquer un descripteur de fichier |
| dup3(2) | duplicate a file descriptor |
| epoll_create(2) | Ouvrir un descripteur de fichier epoll |
| epoll_create1(2) | open an epoll file descriptor |
| epoll_ctl(2) | Interface de contrôle pour un descripteur epoll |
| epoll_pwait(2) | Attendre un événement sur un descripteur epoll |
| epoll_wait(2) | Attendre un événement sur un descripteur epoll |
| eventfd(2) | Créer un descripteur de fichier pour la notification d'événements |
| execve(2) | Exécuter un programme |
| exit_group(2) | Sortir de tous les threads d'un processus |
| faccessat(2) | Vérifier les permissions d'un fichier relativement à un descripteur de fichier de répertoire |
| fallocate(2) | Manipuler des espaces de fichiers |
| fchdir(2) | Changer le répertoire courant |
| fchmod(2) | Modifier les permissions d'accès à un fichier |
| fchmodat(2) | Modifier les permissions d'un fichier relativement à un descripteur de fichier de répertoire |
| fchown(2) | Modifier l'appartenance d'un fichier |
| fchownat(2) | Modifier l'appartenance d'un fichier relativement à un descripteur de fichier de répertoire |
| fcntl(2) | Manipuler un descripteur de fichier |
| fdatasync(2) | Synchroniser un fichier en mémoire avec le disque |
| fgetxattr(2) | Lire la valeur d'un attribut étendu |
| flistxattr(2) | Lister les noms des attributs étendus |
| flock(2) | Placer ou enlever un verrou coopératif sur un fichier ouvert |
| fork(2) | Créer un processus fils |
| free_hugepages(2) | Allouer ou libérer des pages immenses |
| fremovexattr(2) | Suppression d'un attribut étendu |
| fsetxattr(2) | Fixer les attributs étendus |
| fstat(2) | Obtenir l'état d'un fichier (file status) |
| fstatat(2) | Obtenir l'état d'un fichier relativement à un descripteur de fichier de répertoire |
| fstatfs(2) | Obtenir des statistiques sur le système de fichiers |
| fstatvfs(2) | Obtenir les statistiques d'un système de fichiers |
| fsync(2) | Synchroniser un fichier en mémoire avec le disque |
| ftime(2) | Appels système non implémentés |
| ftruncate(2) | Tronquer un fichier à une longueur donnée |
| futex(2) | Fast Userspace Locking system call |
| futimens(2) | change file timestamps with nanosecond precision |
| futimesat(2) | Modifier les horodatages d'un fichier relativement à un descripteur de fichier de répertoire |
| get_kernel_syms(2) | Obtenir les symboles exportés par le noyau et les modules |
| get_mempolicy(2) | Lire la politique mémoire NUMA d'un processus |
| get_thread_area(2) | Get a Thread Local Storage (TLS) area |
| getcontext(2) | Lire ou écrire le contexte utilisateur |
| getcpu(2) | Déterminer le processeur et le nœud NUMA sur lesquels le thread appelant est en cours d'exécution |
| getcwd(2) | Obtenir le répertoire courant |
| getdents(2) | Obtenir les points d'entrée d'un répertoire |
| getdomainname(2) | Lire ou fixer le nom de domaine |
| getdtablesize(2) | Lire la taille de la table des descripteurs |
| getegid(2) | Obtenir l'identifiant du groupe |
| geteuid(2) | Obtenir l'identifiant de l'utilisateur |
| getgid(2) | Obtenir l'identifiant du groupe |
| getgroups(2) | Lire/écrire la liste des groupes supplémentaires d'un processus |
| gethostid(2) | Lire/écrire l'identifiant unique de l'hôte |
| gethostname(2) | Lire/écrire le nom d'hôte |
| getitimer(2) | Lire/écrire la valeur d'une temporisation |
| getpagesize(2) | Obtenir la taille des pages mémoire du système |
| getpeername(2) | Obtenir le nom d'un correspondant connecté sur une socket |
| getpgid(2) | Définir/lire le groupe du processus |
| getpgrp(2) | Définir/lire le groupe du processus |
| getpid(2) | Obtenir l'identifiant d'un processus |
| getpmsg(2) | Appels système non implémentés |
| getppid(2) | Obtenir l'identifiant d'un processus |
| getpriority(2) | Lire/écrire la priorité d'ordonnancement du processus |
| getresgid(2) | Obtenir les UIDs ou les GIDs réels, effectifs et sauvés |
| getresuid(2) | Obtenir les UIDs ou les GIDs réels, effectifs et sauvés |
| getrlimit(2) | Lire/définir les limites des ressources |
| getrusage(2) | Lire l'utilisation des ressources |
| getsid(2) | Obtenir l'identifiant de session |
| getsockname(2) | Obtenir le nom d'une socket |
| getsockopt(2) | Lire et écrire les options d'une socket |
| gettid(2) | Obtenir l'identifiant de thread |
| gettimeofday(2) | Lire/écrire l'heure actuelle |
| getuid(2) | Obtenir l'identifiant de l'utilisateur |
| getxattr(2) | Lire la valeur d'un attribut étendu |
| gtty(2) | Appels système non implémentés |
| idle(2) | Rendre le processus 0 inactif |
| inb(2) | Lire/Écrire sur un port |
| inb_p(2) | Lire/Écrire sur un port |
| init_module(2) | Initialiser un module chargeable |
| inl(2) | Lire/Écrire sur un port |
| inl_p(2) | Lire/Écrire sur un port |
| inotify_add_watch(2) | Ajouter une surveillance à une instance inotify initialisée |
| inotify_init(2) | Initialiser une instance inotify |
| inotify_init1(2) | initialize an inotify instance |
| inotify_rm_watch(2) | Supprimer une surveillance existante d'une instance inotify |
| insb(2) | Lire/Écrire sur un port |
| insl(2) | Lire/Écrire sur un port |
| insw(2) | Lire/Écrire sur un port |
| intro(2) | Introduction aux appels système |
| inw(2) | Lire/Écrire sur un port |
| inw_p(2) | Lire/Écrire sur un port |
| io_cancel(2) | Annuler une opération d'entrée-sortie asynchrone en attente |
| io_destroy(2) | Détruire un contexte d'entrées-sorties asynchrones |
| io_getevents(2) | Lire les événements d'E/S asynchrones terminés |
| io_setup(2) | Créer un contexte d'entrées-sorties asynchrones |
| io_submit(2) | Soumettre un bloc d'entrées-sorties asynchrones |
| ioctl(2) | Contrôler les périphériques |
| ioctl_list(2) | Liste des requêtes ioctl pour Linux/i386 |
| ioperm(2) | Positionner les autorisations d'entrée-sortie sur les ports |
| iopl(2) | Modifier le niveau de privilège d'entrée-sortie |
| ioprio_get(2) | Obtenir/configurer la classe d'ordonnancement et la priorité des entrées/sorties |
| ioprio_set(2) | Obtenir/configurer la classe d'ordonnancement et la priorité des entrées/sorties |
| ipc(2) | Appeler les fonctions IPC de System V |
| kill(2) | Envoyer un signal à un processus |
| killpg(2) | Envoyer un signal à un groupe de processus |
| klogctl(2) | Lire et/ou effacer les tampons circulaires de messages du noyau |
| lchown(2) | Modifier l'appartenance d'un fichier |
| lgetxattr(2) | Lire la valeur d'un attribut étendu |
| link(2) | Crée un nouveau nom pour un fichier |
| linkat(2) | Créer un lien vers un fichier relativement à des descripteurs de fichier de répertoire |
| listen(2) | Attendre des connexions sur une socket |
| listxattr(2) | Lister les noms des attributs étendus |
| llistxattr(2) | Lister les noms des attributs étendus |
| lock(2) | Appels système non implémentés |
| lookup_dcookie(2) | Renvoyer le chemin d'accès d'un élément de répertoire |
| lremovexattr(2) | Suppression d'un attribut étendu |
| lseek(2) | Positionner la tête de lecture/écriture dans un fichier |
| lsetxattr(2) | Fixer les attributs étendus |
| lstat(2) | Obtenir l'état d'un fichier (file status) |
| madvise(2) | Configurer l'utilisation de la mémoire |
| madvise1(2) | Appels système non implémentés |
| mbind(2) | Configurer la politique mémoire pour une zone de mémoire |
| mincore(2) | Déterminer si des pages se trouvent en mémoire physique |
| mkdir(2) | Créer un répertoire |
| mkdirat(2) | Créer un répertoire relativement à un descripteur de fichier de répertoire |
| mknod(2) | Créer un nœud du système de fichiers |
| mknodat(2) | Créer un fichier spécial ou ordinaire relativement à un descripteur de fichier de répertoire |
| mlock(2) | Verrouiller et déverrouiller la mémoire |
| mlockall(2) | Verrouiller et déverrouiller la mémoire |
| mmap(2) | map or unmap files or devices into memory |
| mmap2(2) | map files or devices into memory |
| modify_ldt(2) | Lire/écrire la LDT |
| mount(2) | Monter/démonter des systèmes de fichiers |
| move_pages(2) | move individual pages of a process to another node |
| mprotect(2) | Modifier la protection d'une partie de la mémoire |
| mpx(2) | Appels système non implémentés |
| mq_getsetattr(2) | Obtenir/configurer les attributs de files de messages |
| mremap(2) | Modifier une projection de la mémoire virtuelle |
| msgctl(2) | Contrôler les messages |
| msgget(2) | Obtenir un identifiant de file de messages |
| msgrcv(2) | Opérations sur les messages |
| msgsnd(2) | Opérations sur les messages |
| msync(2) | Synchroniser un fichier et une projection en mémoire |
| munlock(2) | Verrouiller et déverrouiller la mémoire |
| munlockall(2) | Verrouiller et déverrouiller la mémoire |
| munmap(2) | map or unmap files or devices into memory |
| nanosleep(2) | Sommeil en haute résolution |
| nfsservctl(2) | Appel système d'interface pour le démon NFS du noyau |
| nice(2) | Augmenter la courtoisie du processus |
| open(2) | Ouvrir ou créer éventuellement un fichier ou un périphérique |
| openat(2) | Ouvrir un fichier relativement à un descripteur de fichier de répertoire |
| outb(2) | Lire/Écrire sur un port |
| outb_p(2) | Lire/Écrire sur un port |
| outl(2) | Lire/Écrire sur un port |
| outl_p(2) | Lire/Écrire sur un port |
| outsb(2) | Lire/Écrire sur un port |
| outsl(2) | Lire/Écrire sur un port |
| outsw(2) | Lire/Écrire sur un port |
| outw(2) | Lire/Écrire sur un port |
| outw_p(2) | Lire/Écrire sur un port |
| pause(2) | Attendre un signal |
| pciconfig_iobase(2) | Gestion d'information des périphériques pci |
| pciconfig_read(2) | Gestion d'information des périphériques pci |
| pciconfig_write(2) | Gestion d'information des périphériques pci |
| personality(2) | Indiquer le domaine d'exécution du processus |
| phys(2) | Permettre à un processus d'accéder à une adresse physique [NON IMPLÉMENTÉ] |
| pipe(2) | Créer un tube |
| pipe2(2) | create pipe |
| pivot_root(2) | Modifier la racine du système de fichiers |
| poll(2) | Attendre un événement concernant un descripteur de fichier |
| posix_fadvise(2) | Prédéclarer des accès aux données d'un fichier |
| ppoll(2) | Attendre un événement concernant un descripteur de fichier |
| prctl(2) | Opérations sur un processus |
| pread(2) | Lire ou écrire à une position donnée d'un descripteur de fichier |
| prof(2) | Appels système non implémentés |
| profil(2) | Appels système non implémentés |
| pselect(2) | Multiplexage d'entrées-sorties synchrones |
| ptrace(2) | Suivre un processus |
| putpmsg(2) | Appels système non implémentés |
| pwrite(2) | Lire ou écrire à une position donnée d'un descripteur de fichier |
| query_module(2) | Demander au noyau des informations concernant les modules |
| quotactl(2) | Manipuler les quotas de disque |
| read(2) | Lire depuis un descripteur de fichier |
| readahead(2) | Lire d'avance une ou plusieurs pages en mémoire cache |
| readdir(2) | Lire une entrée de répertoire |
| readlink(2) | Lire le contenu d'un lien symbolique |
| readlinkat(2) | Lire la valeur d'un lien symbolique relativement à un descripteur de fichier de répertoire |
| readv(2) | Lire ou écrire dans plusieurs tampons |
| reboot(2) | Redémarrer la machine, ou activer/désactiver Ctrl-Alt-Suppr |
| recv(2) | Recevoir un message sur une socket |
| recvfrom(2) | Recevoir un message sur une socket |
| recvmsg(2) | Recevoir un message sur une socket |
| remap_file_pages(2) | Créer une projection non linéaire d'un fichier |
| removexattr(2) | Suppression d'un attribut étendu |
| rename(2) | Changer le nom ou l'emplacement d'un fichier |
| renameat(2) | Renommer un fichier relativement à des descripteurs de fichier de répertoire |
| rmdir(2) | Supprimer un répertoire |
| rt_sigqueueinfo(2) | Enregistrer un signal et des données pour un processus |
| sbrk(2) | Modifier la taille du segment de données |
| sched_get_priority_max(2) | Obtenir l'intervalle de priorités statiques de l'ordonnanceur |
| sched_get_priority_min(2) | Obtenir l'intervalle de priorités statiques de l'ordonnanceur |
| sched_getaffinity(2) | Définir et obtenir le masque d'affinité CPU d'un processus |
| sched_getparam(2) | Lire/écrire les paramètres d'ordonnancement |
| sched_getscheduler(2) | Lire/fixer la politique d'ordonnancement et ses paramètres |
| sched_rr_get_interval(2) | Obtenir l'intervalle SCHED_RR pour le processus indiqué |
| sched_setaffinity(2) | Définir et obtenir le masque d'affinité CPU d'un processus |
| sched_setparam(2) | Lire/écrire les paramètres d'ordonnancement |
| sched_setscheduler(2) | Lire/fixer la politique d'ordonnancement et ses paramètres |
| sched_yield(2) | Céder le processeur |
| security(2) | Appels système non implémentés |
| select(2) | Multiplexage d'entrées-sorties synchrones |
| semctl(2) | Opérations de contrôle sur les sémaphores |
| semget(2) | Obtenir l'identifiant d'un ensemble de sémaphores |
| semop(2) | Opérations sur les sémaphores |
| semtimedop(2) | Opérations sur les sémaphores |
| send(2) | Envoyer un message sur une socket |
| sendfile(2) | Transfert de données entre descripteurs de fichier |
| sendmsg(2) | Envoyer un message sur une socket |
| sendto(2) | Envoyer un message sur une socket |
| set_mempolicy(2) | Configurer la politique de la mémoire NUMA par défaut pour un processus et ces fils |
| set_thread_area(2) | Fixer la zone de stockage local (TLS) du thread |
| set_tid_address(2) | Positionner un pointeur vers un identifiant de thread (TID) |
| setcontext(2) | Lire ou écrire le contexte utilisateur |
| setdomainname(2) | Lire ou fixer le nom de domaine |
| setegid(2) | Fixer les UID et GID effectifs |
| seteuid(2) | Fixer les UID et GID effectifs |
| setfsgid(2) | Fixer le GID pour les vérifications d'accès au système de fichiers |
| setfsuid(2) | Fixer l'UID pour les vérifications d'accès au système de fichiers |
| setgid(2) | Fixer l'identifiant de groupe |
| setgroups(2) | Lire/écrire la liste des groupes supplémentaires d'un processus |
| sethostid(2) | Lire/écrire l'identifiant unique de l'hôte |
| sethostname(2) | Lire/écrire le nom d'hôte |
| setitimer(2) | Lire/écrire la valeur d'une temporisation |
| setpgid(2) | Définir/lire le groupe du processus |
| setpgrp(2) | Définir/lire le groupe du processus |
| setpriority(2) | Lire/écrire la priorité d'ordonnancement du processus |
| setregid(2) | Fixer les UID et GID effectifs et/ou réels |
| setresgid(2) | Fixer les UID ou les GID réels, effectifs et sauvés |
| setresuid(2) | Fixer les UID ou les GID réels, effectifs et sauvés |
| setreuid(2) | Fixer les UID et GID effectifs et/ou réels |
| setrlimit(2) | Lire/définir les limites des ressources |
| setsid(2) | Créer une session et fixer l'ID du groupe de processus |
| setsockopt(2) | Lire et écrire les options d'une socket |
| settimeofday(2) | Lire/écrire l'heure actuelle |
| setuid(2) | Fixer l'ID de l'utilisateur |
| setup(2) | Configurer les périphériques, les systèmes de fichiers et monter le système de fichiers racine |
| setxattr(2) | Fixer les attributs étendus |
| sgetmask(2) | Manipulation de masques de signaux (obsolète) |
| shmat(2) | Opérations sur la mémoire partagée |
| shmctl(2) | Contrôler la mémoire partagée |
| shmdt(2) | Opérations sur la mémoire partagée |
| shmget(2) | Allouer un segment de mémoire partagée |
| shutdown(2) | Terminer une communication en full-duplex |
| sigaction(2) | Examiner et modifier l'action associée à un signal |
| sigaltstack(2) | Consulter ou fixer la pile de signal |
| signal(2) | ANSI C signal handling |
| signalfd(2) | Créer un descripteur de fichier pour accepter des signaux |
| sigpending(2) | Examiner les signaux en attente |
| sigprocmask(2) | Examiner et modifier les signaux bloqués |
| sigqueue(2) | Enregistrer un signal et des données pour un processus |
| sigreturn(2) | Revenir d'un gestionnaire de signaux et nettoyer la pile |
| sigsuspend(2) | Attendre un signal |
| sigtimedwait(2) | Attente synchrone de signaux |
| sigwaitinfo(2) | Attente synchrone de signaux |
| socket(2) | Créer un point de communication |
| socketcall(2) | Appels système sur les sockets |
| socketpair(2) | Créer une paire de sockets connectées |
| splice(2) | Copier des données vers/depuis un tube |
| spu_create(2) | Créer un nouveau contexte spu |
| spu_run(2) | Exécuter un contexte SPU |
| ssetmask(2) | Manipulation de masques de signaux (obsolète) |
| stat(2) | Obtenir l'état d'un fichier (file status) |
| statfs(2) | Obtenir des statistiques sur le système de fichiers |
| statvfs(2) | Obtenir les statistiques d'un système de fichiers |
| stime(2) | Configurer l'horloge du système |
| stty(2) | Appels système non implémentés |
| swapoff(2) | Activer/désactiver un fichier ou un périphérique de swap |
| swapon(2) | Activer/désactiver un fichier ou un périphérique de swap |
| symlink(2) | Créer un nouveau nom pour un fichier |
| symlinkat(2) | Créer un lien symbolique relativement à un descripteur de fichier de répertoire |
| sync(2) | Vider le tampon cache sur le disque |
| sync_file_range(2) | Synchroniser un segment de fichier avec le disque |
| syscall(2) | Appel système indirect |
| syscalls(2) | Linux system calls |
| sysctl(2) | Lire/écrire les paramètres système |
| sysfs(2) | Obtenir des informations sur les types de systèmes de fichiers |
| sysinfo(2) | Obtenir des informations statistiques sur le système |
| syslog(2) | Lire et/ou effacer les tampons circulaires de messages du noyau |
| tee(2) | Dupliquer le contenu d'un tube |
| tgkill(2) | Envoyer un signal à un thread |
| time(2) | Lire l'heure |
| timer_create(2) | create a POSIX per-process timer |
| timer_delete(2) | delete a POSIX per-process timer |
| timer_getoverrun(2) | get overrun count for a POSIX per-process timer |
| timer_gettime(2) | arm/disarm and fetch state of POSIX per-process timer |
| timer_settime(2) | arm/disarm and fetch state of POSIX per-process timer |
| timerfd_create(2) | Temporisations qui délivrent des notifications via des descripteurs de fichier |
| timerfd_gettime(2) | Temporisations qui délivrent des notifications via des descripteurs de fichier |
| timerfd_settime(2) | Temporisations qui délivrent des notifications via des descripteurs de fichier |
| times(2) | Obtenir les statistiques temporelles du processus |
| tkill(2) | Envoyer un signal à un thread |
| truncate(2) | Tronquer un fichier à une longueur donnée |
| tuxcall(2) | Appels système non implémentés |
| ulimit(2) | Appels système non implémentés |
| umask(2) | Fixer le masque de création de fichiers |
| umount(2) | Monter/démonter des systèmes de fichiers |
| umount2(2) | Monter/démonter des systèmes de fichiers |
| uname(2) | Obtenir des informations à propos du noyau |
| unlink(2) | Détruire un nom et éventuellement le fichier associé |
| unlinkat(2) | Supprimer une entrée de répertoire relativement à un descripteur de fichier de répertoire |
| unshare(2) | Dissocier les parties du contexte d'exécution d'un processus |
| uselib(2) | Charger une bibliothèque partagée |
| ustat(2) | Obtenir les statistiques sur le système de fichiers |
| utime(2) | Modifier la date d'accès ou de modification d'un inœud |
| utimensat(2) | change file timestamps with nanosecond precision |
| utimes(2) | Modifier la date d'accès ou de modification d'un inœud |
| vfork(2) | Créer un processus fils et bloquer le père |
| vhangup(2) | Déconnecter virtuellement un terminal |
| vm86(2) | Entrer en mode 8086 virtuel |
| vm86old(2) | Entrer en mode 8086 virtuel |
| vmsplice(2) | Copier des pages utilisateur dans un tube |
| vserver(2) | Appels système non implémentés |
| wait(2) | Attendre qu'un processus change d'état |
| wait3(2) | Attendre qu'un processus change d'état - Style BSD |
| wait4(2) | Attendre qu'un processus change d'état - Style BSD |
| waitid(2) | Attendre qu'un processus change d'état |
| waitpid(2) | Attendre qu'un processus change d'état |
| write(2) | write to a file descriptor |
| writev(2) | Lire ou écrire dans plusieurs tampons |