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 1
- _syscall
- invoca una chiamata di sistema senza supporto di libreria (OBSOLETO)
- adjtimex
- adjtimex, clock_adjtime, ntp_adjtime - regola l'orologio del kernel
- afs_syscall
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - chiamate di sistema non implementate
- break
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - chiamate di sistema non implementate
- clock_adjtime
- adjtimex, clock_adjtime, ntp_adjtime - regola l'orologio del kernel
- fattach
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - chiamate di sistema non implementate
- fdetach
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - chiamate di sistema non implementate
- fork
- crea un processo figlio
- getmsg
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - chiamate di sistema non implementate
- getpmsg
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - chiamate di sistema non implementate
- gtty
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - chiamate di sistema non implementate
- intro
- Introduzione alle chiamate di sistema
- isastream
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - chiamate di sistema non implementate
- lock
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - chiamate di sistema non implementate
- madvise1
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - chiamate di sistema non implementate
- mount
- monta i filesystem
- mpx
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - chiamate di sistema non implementate
- oldolduname
- uname - restituisce nome e informazioni sul kernel attuale
- olduname
- uname - restituisce nome e informazioni sul kernel attuale
- phys
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - chiamate di sistema non implementate
- preadv
- readv, writev, preadv, pwritev, preadv2, pwritev2 - leggono o scrivono dati in buffer multipli
- preadv2
- readv, writev, preadv, pwritev, preadv2, pwritev2 - leggono o scrivono dati in buffer multipli
- prof
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - chiamate di sistema non implementate
- putmsg
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - chiamate di sistema non implementate
- putpmsg
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - chiamate di sistema non implementate
- pwritev
- readv, writev, preadv, pwritev, preadv2, pwritev2 - leggono o scrivono dati in buffer multipli
- pwritev2
- readv, writev, preadv, pwritev, preadv2, pwritev2 - leggono o scrivono dati in buffer multipli
- readv
- readv, writev, preadv, pwritev, preadv2, pwritev2 - leggono o scrivono dati in buffer multipli
- security
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - chiamate di sistema non implementate
- stty
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - chiamate di sistema non implementate
- swapoff
- swapon, swapoff - start/stop swapping sul file/dispositivo
- swapon
- swapon, swapoff - start/stop swapping sul file/dispositivo
- symlink
- symlink, symlinkat - crea un nuovo nome per un file
- symlinkat
- symlink, symlinkat - crea un nuovo nome per un file
- sync
- sync, syncfs - svuota la cache del filesystem sul disco
- syncfs
- sync, syncfs - svuota la cache del filesystem sul disco
- sysfs
- acquisisce informazioni sul filesystem
- sysinfo
- restituisce informazioni di sistema
- tuxcall
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - chiamate di sistema non implementate
- umask
- imposta la maschera di creazione del modo di un file
- umount
- umount, umount2 - smonta i filesystem
- umount2
- umount, umount2 - smonta i filesystem
- uname
- restituisce nome e informazioni sul kernel attuale
- unimplemented
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - chiamate di sistema non implementate
- unlink
- unlink, unlinkat - Rimuove un nome ed eventualmente il file a cui si riferisce
- unlinkat
- unlink, unlinkat - Rimuove un nome ed eventualmente il file a cui si riferisce
- uselib
- seleziona una libreria condivisa
- ustat
- riporta statistiche su di un filesystem
- utime
- utime, utimes - cambia l'ultimo orario di accesso e di modifica di un file
- utimes
- utime, utimes - cambia l'ultimo orario di accesso e di modifica di un file
- vfork
- crea un processo figlio e blocca il processo genitore
- vhangup
- sospende virtualmente il tty attuale
- vm86
- vm86old, vm86 - per entrare nel virtual 8086 mode
- vm86old
- vm86old, vm86 - per entrare nel virtual 8086 mode
- vserver
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - chiamate di sistema non implementate
- wait
- wait, waitpid, waitid - aspetta che il processo cambi stato
- wait3
- wait3, wait4 - attende che i processi cambino stato, in stile BSD
- wait4
- wait3, wait4 - attende che i processi cambino stato, in stile BSD
- waitid
- wait, waitpid, waitid - aspetta che il processo cambi stato
- waitpid
- wait, waitpid, waitid - aspetta che il processo cambi stato
- write
- Scrive su un descrittore di file
- writev
- readv, writev, preadv, pwritev, preadv2, pwritev2 - leggono o scrivono dati in buffer multipli