Section 2 of the manual describes the Linux system calls. A system call is an entry point into the Linux kernel. Usually, system calls are not invoked directly: instead, most system calls have corresponding C library wrapper functions which perform the steps required (e.g., trapping to kernel mode) in order to invoke the system call. Thus, making a system call looks the same as invoking a normal library function.

Page 2

getdents
getdents, getdents64 - Obtenir les points d'entrée d'un répertoire
getdents64
getdents, getdents64 - Obtenir les points d'entrée d'un répertoire
getdomainname
getdomainname, setdomainname - Lire et écrire le nom de domaine NIS
getegid
getgid, getegid - Obtenir l'identifiant du groupe
geteuid
getuid, geteuid - Obtenir l'identifiant de l'utilisateur
getgid
getgid, getegid - Obtenir l'identifiant du groupe
getgid32
getgid, getegid - Obtenir l'identifiant du groupe
getgroups
getgroups, setgroups - Lire et écrire la liste des groupes additionnels d'un processus
getgroups32
getgroups, setgroups - Lire et écrire la liste des groupes additionnels d'un processus
getitimer
getitimer, setitimer - Lire/écrire la valeur d'une temporisation
getmsg
afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - Appels système non implémentés
getpagesize
Obtenir la taille des pages mémoire du système
getpeername
Obtenir le nom d'un correspondant connecté sur une socket
getpgid
setpgid, getpgid, setpgrp, getpgrp - Définir ou lire le groupe du processus
getpgrp
setpgid, getpgid, setpgrp, getpgrp - Définir ou lire le groupe du processus
getpid
getpid, getppid - Obtenir l'identifiant d'un processus
getpmsg
afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - Appels système non implémentés
getppid
getpid, getppid - Obtenir l'identifiant d'un processus
getpriority
getpriority, setpriority - Lire et écrire la priorité d'ordonnancement du processus
getrandom
obtenir une série d'octets aléatoires
getresgid
getresuid, getresgid - Obtenir les UIDs ou les GIDs réels, effectifs et sauvés
getresuid
getresuid, getresgid - Obtenir les UIDs ou les GIDs réels, effectifs et sauvés
getresuid32
getresuid, getresgid - Obtenir les UIDs ou les GIDs réels, effectifs et sauvés
getrlimit
getrlimit, setrlimit, prlimit - Lire et écrire les limites et utilisations des ressources
getrusage
Lire l'utilisation des ressources
getsid
Obtenir l'identifiant de session
getsockname
Obtenir le nom d'une socket
getsockopt
getsockopt, setsockopt - Lire et écrire les options d'une socket
gettid
Obtenir l'identifiant de thread
gettimeofday
gettimeofday, settimeofday - Lire/écrire l'heure actuelle
getuid
getuid, geteuid - Obtenir l'identifiant de l'utilisateur
getuid32
getuid, geteuid - Obtenir l'identifiant de l'utilisateur
getunwind
Copier les données unwind vers le tampon de l'appelant
getxattr
getxattr, lgetxattr, fgetxattr - Lire la valeur d'un attribut étendu
gtty
afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - Appels système non implémentés
idle
Rendre le processus 0 inactif
inb
outb, outw, outl, outsb, outsw, outsl, inb, inw, inl, insb, insw, insl, outb_p, outw_p, outl_p, inb_p, inw_p, inl_p - Lire/Écrire sur un port
inb_p
outb, outw, outl, outsb, outsw, outsl, inb, inw, inl, insb, insw, insl, outb_p, outw_p, outl_p, inb_p, inw_p, inl_p - Lire/Écrire sur un port
init_module
init_module, finit_module - Charger un module de noyau
inl
outb, outw, outl, outsb, outsw, outsl, inb, inw, inl, insb, insw, insl, outb_p, outw_p, outl_p, inb_p, inw_p, inl_p - Lire/Écrire sur un port
inl_p
outb, outw, outl, outsb, outsw, outsl, inb, inw, inl, insb, insw, insl, outb_p, outw_p, outl_p, inb_p, inw_p, inl_p - Lire/Écrire sur un port
inotify_add_watch
Ajouter une surveillance à une instance inotify déjà initialisée
inotify_init
inotify_init, inotify_init1 - Initialiser une instance inotify
inotify_init1
inotify_init, inotify_init1 - Initialiser une instance inotify
inotify_rm_watch
Supprimer une surveillance existante d'une instance inotify
insb
outb, outw, outl, outsb, outsw, outsl, inb, inw, inl, insb, insw, insl, outb_p, outw_p, outl_p, inb_p, inw_p, inl_p - Lire/Écrire sur un port
insl
outb, outw, outl, outsb, outsw, outsl, inb, inw, inl, insb, insw, insl, outb_p, outw_p, outl_p, inb_p, inw_p, inl_p - Lire/Écrire sur un port
insw
outb, outw, outl, outsb, outsw, outsl, inb, inw, inl, insb, insw, insl, outb_p, outw_p, outl_p, inb_p, inw_p, inl_p - Lire/Écrire sur un port
intro
Introduction à la section des appels système
inw
outb, outw, outl, outsb, outsw, outsl, inb, inw, inl, insb, insw, insl, outb_p, outw_p, outl_p, inb_p, inw_p, inl_p - Lire/Écrire sur un port
inw_p
outb, outw, outl, outsb, outsw, outsl, inb, inw, inl, insb, insw, insl, outb_p, outw_p, outl_p, inb_p, inw_p, inl_p - Lire/Écrire sur un port
io_cancel
Annuler une opération d'entrée-sortie asynchrone en attente
io_destroy
Détruire un contexte d'entrées-sorties asynchrones
io_getevents
Lire les événements d'E/S asynchrones de la file des événements terminés
io_setup
Créer un contexte d'entrées-sorties asynchrones
io_submit
Soumettre un bloc d'entrées-sorties asynchrones
ioctl
Contrôler les périphériques
ioctl_console
Ioctls pour les consoles et terminaux virtuels
ioctl_fat
manipuler le système de fichiers FAT
ioctl_ficlone
ioctl_ficlonerange, ioctl_ficlone - partager certaines données d'un fichier avec un autre fichier
ioctl_ficlonerange
ioctl_ficlonerange, ioctl_ficlone - partager certaines données d'un fichier avec un autre fichier
ioctl_fideduperange
partager les données d'un fichier avec un autre fichier
ioctl_getfsmap
récupérer la topographie physique du système de fichiers
ioctl_iflags
opérations ioctl() pour les drapeaux d'inœud
ioctl_ns
opérations ioctl() pour les espaces de noms Linux
ioctl_tty
Ioctls pour les terminaux et lignes série
ioctl_userfaultfd
Créer un descripteur de fichier pour gérer les erreurs de pagination dans l'espace utilisateur
ioperm
Positionner les autorisations d'entrée-sortie sur les ports
iopl
Modifier le niveau de privilège d'entrée-sortie
ioprio_get
ioprio_get, ioprio_set - Lire et écrire la classe et la priorité d'ordonnancement des E/S
ioprio_set
ioprio_get, ioprio_set - Lire et écrire la classe et la priorité d'ordonnancement des E/S
ipc
Appeler les fonctions IPC du System V
isastream
afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - Appels système non implémentés
kcmp
comparer deux processus afin de déterminer s'ils partagent des ressources du noyau
kexec_file_load
kexec_load, kexec_file_load - Charger un nouveau noyau pour une exécution ultérieure
kexec_load
kexec_load, kexec_file_load - Charger un nouveau noyau pour une exécution ultérieure
keyctl
Manipuler la gestion des clés du noyau
kill
Envoyer un signal à un processus
lchown
chown, fchown, lchown, fchownat - Modifier l'appartenance d'un fichier
lgetxattr
getxattr, lgetxattr, fgetxattr - Lire la valeur d'un attribut étendu
link
link, linkat - Créer un nouveau nom pour un fichier
linkat
link, linkat - Créer un nouveau nom pour un fichier
listen
Attendre des connexions sur un socket
listxattr
listxattr, llistxattr, flistxattr - Lister les noms des attributs étendus
llistxattr
listxattr, llistxattr, flistxattr - Lister les noms des attributs étendus
llseek
_llseek - Positionner la tête de lecture/écriture dans un fichier
lock
afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - Appels système non implémentés
lookup_dcookie
Renvoyer le chemin d'accès d'un élément de répertoire
lremovexattr
removexattr, lremovexattr, fremovexattr - Suppression d'un attribut étendu
lseek
Positionner la tête de lecture/écriture dans un fichier
lsetxattr
setxattr, lsetxattr, fsetxattr - Définir les attributs étendus
lstat
stat, fstat, lstat, fstatat - Obtenir l'état d'un fichier (file status)
madvise1
afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - Appels système non implémentés
mbind
Définir la politique mémoire pour une zone de mémoire
membarrier
Poser des barrières mémoire sur un ensemble de threads
memfd_create
Créer un fichier anonyme
migrate_pages
Déplacer toutes les pages d'un processus sur un autre ensemble de nœuds
mincore
Déterminer quelles pages se trouvent en mémoire physique
mkdir
mkdir, mkdirat - Créer un répertoire
mkdirat
mkdir, mkdirat - Créer un répertoire