Index

Section: Manuel de l'utilisateur Linux (2)
Index


NOM
LISTE

NOM

Les appels-système

LISTE

accept
Accepter une connexion sur une socket.  
access
Vérifier les permissions d'accès à un fichier.  
acct
Activer/désactiver la comptabilité des processus.  
adjtimex
Régler l'horloge du noyau (kernel clock).  
alarm
Programmer un réveil pour l'émission d'un signal.  
alloc_hugepages
Allouer ou libérer des pages immenses.  
arch_prctl
Fixe l'état spécifique à l'architecture.  
bdflush
Démarrer, vider, ajuster le démon buffer-dirty-flush.  
bind
Fournir un nom à une socket.  
brk
Modifier la taille du segment de données.  
cacheflush
Vider le contenu des mémoires caches.  
capget
Configurer les capacités d'un processus.  
chdir
Changer le répertoire courant.  
chmod
Modifier les permissions d'accès à un fichier.  
chown
Modifier l'appartenance d'un fichier.  
chroot
Modifier le répertoire racine.  
clone
Créer un processus fils (child).  
close
Fermer un descripteur de fichier.  
connect
Débuter une connexion sur une socket.  
dup
Dupliquer un descripteur de fichier.  
epoll_create
Ouvrir un descripteur de fichier epoll.  
epoll_ctl
Interface de contrôle pour un descripteur epoll.  
epoll_wait
Attendre un évément sur un descripteur epoll.  
execve
Exécuter un programme.  
fcntl
Manipuler un descripteur de fichier.  
fdatasync
synchronise des données en mémoire avec un fichier sur disque.  
flock
Placer ou enlever un verrou coopératif sur un fichier ouvert.  
fork
Créer un processus fils.  
fsync
Synchroniser un fichier en mémoire avec le disque.  
futex
Mécanisme de verrouillage rapide en mode utilisateur.  
getcontext
Lire ou écrire le contexte utilisateur.  
getdents
Obtenir les points d'entrée d'un répertoire.  
getdomainname
Lire ou fixer le nom de domaine.  
getdtablesize
Lire la taille de la table des descripteurs.  
getgid
Obtenir l'identifiant du groupe.  
getgroups
Lire/écrire la liste des groupes supplémentaires d'un processus.  
gethostid
Lire / écrire l'identifiant unique de l'hôte.  
gethostname
Lire / écrire le nom d'hôte.  
getitimer
Lire / écrire la valeur d'une temporisation.  
getpagesize
Obtenir la taille des pages mémoire du système.  
getpeername
Obtenir le nom d'un correspondant connecté sur une socket.  
getpid
Obtenir l'identifiant d'un processus.  
getpriority
Lire / écrire la priorité d'ordonnancement du processus.  
getresuid
Obtenir les UIDs ou les GIDs réels, effectifs et sauvés.  
getrlimit
Lire/écrire les limites et utilisations des ressources.  
getsid
Obtenir l'identifiant de session.  
getsockname
Obtenir le nom d'une socket.  
getsockopt
Lire / écrire les options d'une socket.  
gettid
Obtenir l'identificateur de thread.  
gettimeofday
Lire / écrire l'heure actuelle.  
getuid
Obtenir l'identifiant de l'utilisateur.  
getxattr
Lire la valeur d'un attribut étendu.  
get_thread_area
Obtenir une zone de stockage local pour thread (TLS)  
idle
Rendre le processus 0 inactif.  
ioctl
Contrôler les périphériques.  
ioctl_list
Liste des requêtes ioctl pour Linux/i386.  
ioperm
Positionner les autorisations d'entrée/sortie sur les ports.  
iopl
Changer le niveau de privilège d'entrée/sortie.  
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 évenements d'E/S asynchrones terminés.  
io_setup
Créer un contexte d'entrées/sorties asynchrones.  
io_submit
Soumettre un bloc d'entrées/sorties asynchrones.  
ipc
Appeler les fonctions IPC du Système V.  
kill
Envoyer un signal à un processus.  
killpg
Envoyer un signal à un groupe de processus.  
link
Crée un nouveau nom pour un fichier.  
listen
Attendre des connexions sur une socket.  
listxattr
Lister les noms des attributs étendus.  
llseek
Positionner la tête de lecture/écriture dans un fichier.  
lookup_dcookie
Renvoie le chemin d'accès d'un élément de répertoire.  
lseek
Positionner la tête de lecture/écriture dans un fichier.  
madvise
Configure l'utilisation de la mémoire.  
mincore
savoir quelles pages se trouvent en mémoire physique.  
mkdir
Créer un répertoire.  
mknod
Créer un noeud du système de fichiers.  
mlock
Désactiver la pagination pour certaines parties de la mémoire.  
mlockall
Désactiver la pagination pour le processus appelant.  
mmap
Établir / supprimer une projection en mémoire (map / unmap) des fichiers ou des périphériques.  
mmap2
Établir une projection en mémoire d'un fichier ou d'un périphérique.  
modify_ldt
Lire / écrire la LDT.  
mount
Monter / démonter des systèmes de fichiers.  
mprotect
Contrôler les autorisations d'accès à une partie de la mémoire.  
mremap
Modifier une projection de la mémoire virtuelle.  
msgctl
Contrôler les messages.  
msgget
Obtenir un identificateur de file de messages.  
msgop
Opérations sur les messages.  
msync
Synchroniser un fichier et une projection en mémoire.  
munlock
Réautorise la pagination d'une portion de mémoire.  
munlockall
Réautoriser la pagination pour le processus en cours.  
nanosleep
Arrêter l'exécution pendant une durée donnée.  
nfsservctl
Appel-système d'interface pour le démon NFS du noyau.  
nice
Augmenter la courtoisie du processus.  
obsolete
Appels systèmes obsolètes.  
open
Ouvrir ou créer éventuellement un fichier.  
outb
Écrire sur un port. inb, inw, inl, insb, insw, insl - Lecture depuis un port. outb_p, outw_p, outl_p, inb_p, inw_p, inl_p - Lire/Écrire avec un délai  
pause
Attendre un signal.  
personality
Indiquer le domaine d'exécution du processus.  
pipe
Créer un tube.  
pivot_root
Modifier la racine du système de fichiers.  
poll
Attendre un événement concernant un descripteur de fichier.  
posix_fadvise
Prédéclarer des accès aux données d'un fichier.  
prctl
Opérations sur un processus  
pread
Lire ou écrire à une position donnée d'un descripteur de fichier.  
ptrace
Suivre un processus.  
quotactl
Manipuler les quotas de disque.  
read
Lire le contenu d'un fichier.  
readahead
Lire d'avance une ou plusieurs pages en mémoire cache.  
readdir
Lire une entrée de répertoire.  
readlink
Lire le contenu d'un lien symbolique.  
readv
Lire ou écrire dans plusieurs buffers.  
reboot
Redémarrer la machine, ou activer/désactiver Ctrl-Alt-Suppr.  
recv
Recevoir un message sur une socket.  
removexattr
Suppression d'un attribut étendu.  
rename
Changer le nom ou l'emplacement d'un fichier.  
rmdir
Supprimer un répertoire.  
sched_get_priority_max
Obtenir l'intervalle de priorités statiques de l'ordonnanceur.  
sched_rr_get_interval
Obtenir l'intervalle SCHED_RR pour le processus indiqué.  
sched_setaffinity


sched_setparam
Lire / écrire les paramètres d'ordonnancement.  
sched_setscheduler
Lire / fixer la politique d'ordonnancement et ses paramètres.  
sched_yield
Céder le processeur.  
select
Multiplexage d'entrées/sorties synchrones.  
select_tut
Multiplexage d'E/S synchrones  
semctl
Opérations de contrôle sur les sémaphores.  
semget
Obtenir l'identificateur d'un ensemble de sémaphores.  
semop
Opérations sur les sémaphores.  
send
Envoyer un message sur une socket.  
sendfile
Transfert de données entre descripteurs de fichiers.  
seteuid
Fixer les UID et GID effectifs.  
setfsgid
Fixer le GID pour les vérifications d'accès au système de fichiers.  
setfsuid
Fixer l'UID pour les vérifications d'accès au système de fichiers.  
setgid
Fixer l'ID de groupe.  
setpgid
Fixer / lire le groupe du processus.  
setresuid
Fixer les UIDs ou les GIDs réels, effectifs et sauvés.  
setreuid
Fixer les UID et GID effectifs et/ou réels.  
setsid
Créer une session et fixer l'ID du groupe de processus.  
setuid
Fixer l'ID de l'utilisateur.  
setup
Configurer les périphériques, les systèmes de fichiers et monter le système de fichiers racine.  
setxattr
Fixer les attributs étendus.  
set_thread_area
Fixer la zone de stockage local (TLS) du thread.  
shmctl
Contrôler la mémoire partagée.  
shmget
Allouer un segment de mémoire partagée.  
shmop
Opérations sur la mémoire partagée.  
shutdown
Terminer une commnication en full-duplex.  
sigaction
Fonctions POSIX de manipulations de signaux.  
sigaltstack
Consulter ou fixer la pile de signal.  
sigblock
Manipuler les masquages de signaux.  
signal
Gestion de signaux ANSI C.  
sigpause
Débloquer individuellement des signaux et les attendre.  
sigqueue
Enregistrer un signal et des données pour un processus  
sigreturn
Revenir d'un gestionnaire de signaux et nettoyer la pile.  
sigvec
Utiliser les signaux BSD.  
sigwaitinfo
Attente synchrone de signaux.  
socket
Créer un point de communication.  
socketcall
Appels systèmes sur les sockets.  
socketpair
Créer une paire de sockets connectées.  
stat
Obtenir le statut d'un fichier (file status).  
statfs
Obtenir des statistiques sur le système de fichiers.  
stime
Configurer l'horloge du système.  
swapon
Activer / désactiver un fichier ou un péripherique de swap.  
symlink
Créer un nouveau nom pour un fichier.  
sync
Vider le buffer cache sur le disque.  
syscall
Appel-système indirect.  
syscalls
liste des appels-systèmes.  
sysctl
Lire / écrire les paramètres système.  
sysfs
Obtenir des informations sur les types de systèmes de fichiers.  
sysinfo
Obtenir des informations statistiques sur le système.  
syslog
Lire et/ou effacer les buffers circulaires de messages du noyau.  
time
Lire l'heure.  
times
Obtenir les statistiques temporelles du processus.  
tkill
Envoyer un signal à un processus unique.  
truncate
Tronquer un fichier à une longueur donnée.  
umask
Fixer le masque de création de fichiers.  
uname
Obtenir des informations à propos du noyau.  
undocumented
Liste des appels systèmes non documentés.  
unimplemented
Appels systèmes non implémentés.  
unlink
Détruire un nom et éventuellement le fichier associé.  
uselib
Sélectionner une bibliothèque partagée.  
ustat
Obtenir les statistiques sur le système de fichiers.  
utime
Changer la date d'accès ou de modification d'un i-noeud.  
vfork
Créer un processus fils et bloquer le père.  
vhangup
Déconnecter virtuellement un terminal.  
vm86
Entrer en mode 8086 virtuel.  
wait
Attendre la fin d'un processus.  
wait4
Attendre la fin d'un processus - Style BSD.  
write
Écrire dans un descripteur de fichier.  
_exit
Mettre fin au processus en cours d'exécution.