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
- _Exit
- _exit, _Exit - Provoca la finalización del proceso actual
- _exit
- _exit, _Exit - Provoca la finalización del proceso actual
- _llseek
- reposiciona el puntero de lectura/escritura
- acct
- activa/desactiva la contabilidad de procesos
- afs_syscall
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - llamadas al sistema sin implementar
- alarm
- activa una alarma para el envío de una señal
- alloc_hugepages
- alloc_hugepages, free_hugepages - asigna o libera páginas de gran tamaño
- arch_prctl
- fija el estado de un hilo para una arquitectura específica
- bdflush
- inicia, vuelca, o ajusta el demonio para la limpieza de búferes sucios o modificados
- bind
- enlaza un nombre a un conector (socket)
- break
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - llamadas al sistema sin implementar
- brk
- brk, sbrk - cambia el tamaño del segmento de datos
- chdir
- chdir, fchdir - cambia el directorio de trabajo
- chroot
- cambia el directorio raíz
- connect
- inicia una conexión en un conector (socket)
- create_module
- crea una entrada para un módulo cargable
- exit
- _exit, _Exit - Provoca la finalización del proceso actual
- fattach
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - llamadas al sistema sin implementar
- fchdir
- chdir, fchdir - cambia el directorio de trabajo
- fdetach
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - llamadas al sistema sin implementar
- flock
- impone o elimina un bloqueo de recomendación en un archivo abierto
- free_hugepages
- alloc_hugepages, free_hugepages - asigna o libera páginas de gran tamaño
- get_kernel_syms
- recupera símbolos exportados del núcleo y de módulos
- getdomainname
- getdomainname, setdomainname - obtiene/asigna el nombre del dominio
- getegid
- getgid, getegid - devuelve la identidad (identificador) del grupo
- geteuid
- getuid, geteuid - devuelve la identidad del usuario
- getgid
- getgid, getegid - devuelve la identidad (identificador) del grupo
- getgid32
- getgid, getegid - devuelve la identidad (identificador) del grupo
- getmsg
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - llamadas al sistema sin implementar
- getpagesize
- obtiene el tamaño de página de memoria
- getpeername
- obtiene el nombre del conector en el otro extremo
- getpid
- getpid, getppid - obtiene el identificador de proceso
- getpmsg
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - llamadas al sistema sin implementar
- getppid
- getpid, getppid - obtiene el identificador de proceso
- getresgid
- getresuid, getresgid - devuelve el ID real, efectivo o guardado del usuario o grupo
- getresuid
- getresuid, getresgid - devuelve el ID real, efectivo o guardado del usuario o grupo
- getresuid32
- getresuid, getresgid - devuelve el ID real, efectivo o guardado del usuario o grupo
- getsid
- obtener identificador de sesión
- getsockname
- obtiene nombre de conector
- getsockopt
- getsockopt, setsockopt - obtiene y pone opciones en conectores ( sockets )
- gettid
- obtiene el identificador de hilo
- getuid
- getuid, geteuid - devuelve la identidad del usuario
- getuid32
- getuid, geteuid - devuelve la identidad del usuario
- gtty
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - llamadas al sistema sin implementar
- idle
- deja inactivo al proceso 0
- 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 - port I/O
- 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 - port I/O
- 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 - port I/O
- 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 - port I/O
- 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 - port I/O
- 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 - port I/O
- 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 - port I/O
- intro
- introducción a las llamadas al sistema
- 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 - port I/O
- 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 - port I/O
- ipc
- llamadas al sistema de IPC de 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 - llamadas al sistema sin implementar
- llseek
- _llseek - reposiciona el puntero de lectura/escritura
- lock
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - llamadas al sistema sin implementar
- madvise1
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - llamadas al sistema sin implementar
- mincore
- determina que páginas están en memoria
- mpx
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - llamadas al sistema sin implementar
- msgget
- devuelve un identificador System V para una cola de mensajes
- nfsservctl
- interfaz de llamada al sistema para el demonio del núcleo nfs
- oldolduname
- uname - obtiene el nombre e información del núcleo actual
- olduname
- uname - obtiene el nombre e información del núcleo actual
- outb
- outb, outw, outl, outsb, outsw, outsl, inb, inw, inl, insb, insw, insl, outb_p, outw_p, outl_p, inb_p, inw_p, inl_p - port I/O
- outb_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 - port I/O
- outl
- outb, outw, outl, outsb, outsw, outsl, inb, inw, inl, insb, insw, insl, outb_p, outw_p, outl_p, inb_p, inw_p, inl_p - port I/O
- outl_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 - port I/O
- outsb
- outb, outw, outl, outsb, outsw, outsl, inb, inw, inl, insb, insw, insl, outb_p, outw_p, outl_p, inb_p, inw_p, inl_p - port I/O
- outsl
- outb, outw, outl, outsb, outsw, outsl, inb, inw, inl, insb, insw, insl, outb_p, outw_p, outl_p, inb_p, inw_p, inl_p - port I/O
- outsw
- outb, outw, outl, outsb, outsw, outsl, inb, inw, inl, insb, insw, insl, outb_p, outw_p, outl_p, inb_p, inw_p, inl_p - port I/O
- outw
- outb, outw, outl, outsb, outsw, outsl, inb, inw, inl, insb, insw, insl, outb_p, outw_p, outl_p, inb_p, inw_p, inl_p - port I/O
- outw_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 - port I/O
- pause
- espera una señal
- phys
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - llamadas al sistema sin implementar
- pread
- pread, pwrite - leen o escriben en una determinada posición de un descriptor de archivo
- pread64
- pread, pwrite - leen o escriben en una determinada posición de un descriptor de archivo
- prof
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - llamadas al sistema sin implementar
- putmsg
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - llamadas al sistema sin implementar
- putpmsg
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - llamadas al sistema sin implementar
- pwrite
- pread, pwrite - leen o escriben en una determinada posición de un descriptor de archivo
- rmdir
- borra un directorio
- sbrk
- brk, sbrk - cambia el tamaño del segmento de datos
- sched_get_priority_max
- sched_get_priority_max, sched_get_priority_min - obtienen el rango de prioridades estáticas
- sched_get_priority_min
- sched_get_priority_max, sched_get_priority_min - obtienen el rango de prioridades estáticas
- security
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - llamadas al sistema sin implementar
- setdomainname
- getdomainname, setdomainname - obtiene/asigna el nombre del dominio
- setsockopt
- getsockopt, setsockopt - obtiene y pone opciones en conectores ( sockets )
- setup
- pone a punto dispositivos y sistemas de ficheros, monta el sistema de ficheros raíz
- shutdown
- cierra parte de una conexión bidireccional
- socketcall
- llamadas al sistema relativas a zócalos
- stty
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - llamadas al sistema sin implementar
- syscall
- llamada al sistema indirecta
- syscalls
- llamadas al sistema de Linux
- sysfs
- devuelve información sobre el tipo de sistema de ficheros
- times
- obtiene los tiempos del proceso
- tuxcall
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - llamadas al sistema sin implementar
- uname
- obtiene el nombre e información del núcleo actual