man 2

Llamadas del sistema (funciones servidas por el núcleo)

  • _exit Produce la terminación del proceso actual
  • accept Acepta una conexión sobre un conector (socket).
  • access Comprueba los permisos de usuario para un fichero
  • acct Activa/desactiva la contabilidad de procesos
  • adjtimex Ajusta el reloj del núcleo
  • alarm Activa una alarma para el envío de una señal
  • bdflush Inicia, vuelca, o ajusta el duende para la limpieza de búferes sucios o modificados
  • bind Enlaza un nombre a un conector (socket)
  • brk Cambia el tamaño del segmento de datos
  • cacheflush Vacía el contenido de la caché de instrucciones y/o datos
  • capget Consulta/establece las capacidades de un proceso
  • chdir Cambia el directorio de trabajo
  • chmod Cambia los permisos de un fichero
  • chown Cambian el propietario de un fichero
  • chroot Cambia el directorio raíz.
  • clone Crea un proceso hijo
  • close Cierra un descriptor de fichero
  • connect Inicia una conexión en un conector (socket)
  • create_module Crea una entrada para un módulo cargable
  • delete_module Borra una entrada de módulo cargable
  • dup Duplica un descriptor de fichero
  • execve Ejecuta un programa
  • fcntl Manipula el descriptor de fichero
  • fdatasync Sincroniza los datos en memoria de un fichero con los de disco
  • flock Impone o elimina un candado de recomendación en un fichero abierto.
  • fork Crean un proceso hijo
  • fsync Sincroniza el estado completo en memoria de un fichero con el del disco
  • get_kernel_syms Recupera símbolos exportados del núcleo y de módulos
  • getdents Obtiene las entradas de un directorio
  • getdomainname Obtiene/asigna el nombre del dominio
  • getdtablesize Obtiene el tamaño de la tabla de descriptores
  • getgid Devuelve la identidad (identificador) del grupo
  • getgroups Obtiene/asigna la lista de IDs de grupo suplementarios
  • gethostid Obtiene o asigna un identificador único al anfitrión (host) actual.
  • gethostname Obtiene/asigna el nombre del host
  • getitimer Obtiene/asigna el valor de un temporizador
  • getpagesize Obtiene el tamaño de página del sistema
  • getpeername Obtiene el nombre de la pareja conectada
  • getpid Obtiene el identificador de proceso
  • getpriority Obtiene/asigna la prioridad de planificación de un programa
  • getresuid Devuelve el ID real, efectivo o salvado del usuario o grupo
  • getrlimit Devuelve/establece el límite de recursos y su utilización
  • getsid Obtener identificador de sesión
  • getsockname Obtener nombre de conexión
  • getsockopt Obtiene y pone opciones en conectores (sockets)
  • gettimeofday Pone u obtiene la hora
  • getuid Devuelve la identidad del usuario
  • idle Deja inactivo al proceso 0
  • init_module Inicializa una entrada de módulo cargable
  • intro Introducción a las llamadas al sistema
  • ioctl Controlar dispositivo
  • ioctl_list Lista de llamadas ioctl del núcleo Linux/i386
  • ioperm Establece permisos en los puertos de entrada/salida
  • iopl Cambia nivel de privilegio de E/S
  • ipc Llamadas al sistema de IPC de System V
  • kill Enviar una señal a un proceso
  • killpg Enviar una señal a un grupo de procesos
  • link Crea un nuevo nombre para un fichero
  • listen Espera conexiones en un conector (socket)
  • llseek Reposiciona el puntero de lectura/escritura
  • lseek Reposiciona el puntero de lectura/escritura de un fichero
  • mkdir Crea un directorio
  • mknod Crea un directorio, un fichero especial o un fichero regular
  • mlock Desactiva la paginación para algunas zonas de memoria
  • mlockall Desactiva la paginación para el proceso invocador
  • mmap Ubica o elimina ficheros o dispositivos en memoria
  • modify_ldt Obtiene o pone ldt
  • mount Monta y desmonta sistemas de ficheros.
  • mprotect Controla el tipo de acceso permitido sobre una región de memoria
  • mremap Re-asocia una dirección de memoria virtual
  • msgctl Operaciones para el control de mensajes
  • msgget Devuelve el identificador para una cola de mensajes
  • msgop Operaciones con mensajes
  • msync Sincroniza un fichero con un mapa de memoria
  • munlock Vuelve a habilitar la paginación para algunas partes de la memoria
  • munlockall Vuelve a activar la paginación para el proceso invocador
  • nanosleep Hace una pausa en la ejecución durante un tiempo especificado
  • nfsservctl Interfaz de llamada al sistema para el demonio del núcleo nfs
  • nice Cambia la prioridad de un proceso
  • obsolete Llamadas al sistema obsoletas
  • open Abren y posiblemente crean un fichero o dispositivo
  • outb Salida por puerto inb, inw, inl, insb, insw, insl - entrada desde puerto outb_p, outw_p, outl_p, inb_p, inw_p, inl_p - E/S pausada
  • pause Espera una señal
  • personality Establece el dominio de ejecución del proceso
  • pipe Crea una tubería o interconexión
  • poll Espera un evento en un descriptor de fichero
  • prctl Operaciones sobre un proceso
  • pread Leen de o escriben en un fichero a partir de una posición dada
  • ptrace Rastreo de un proceso
  • query_module Interroga al núcleo sobre varias cosas relacionadas con los módulos
  • quotactl Manipula cuotas de disco
  • read Lee de un descriptor de fichero
  • readdir Lee una entrada de un directorio
  • readlink Lee el valor de un enlace simbólico
  • readv Lee o escribe un vector
  • reboot Rearranca o habilita/inhabilita Ctrl-Alt-Supr
  • recv Reciben un mensaje desde un conector
  • rename Cambia el nombre y/o posición de un fichero
  • rmdir Borra un directorio
  • sched_get_priority_max Obtienen el rango de prioridades estáticas
  • sched_rr_get_interval Obtiene el intervalo SCHED_RR para el proceso especificado
  • sched_setparam Pone y obtiene parámetros de planificación
  • sched_setscheduler Establecen y obtienen los algoritmos/parámetros de planificación
  • sched_yield Cede el procesador
  • select Multiplexación de E/S síncrona
  • semctl Operaciones de control de semáforos
  • semget Obtiene el identificador de un conjunto de semáforos
  • semop Operaciones con semáforos
  • send Envía un mensaje de un conector (socket)
  • sendfile Transfiere datos entre descriptores de fichero
  • setfsgid Establece la identidad del grupo que accede al sistema de ficheros
  • setfsuid Establece la identidad del usuario que accede al sistema de ficheros
  • setgid Establece la identidad de grupo
  • setpgid Obtener/establecer el grupo de procesos
  • setregid Establecen el GID efectivo o real
  • setresuid Establecen el UID o GID efectivo, real y salvado
  • setreuid Definir el ID de usuario real y/o efectivo
  • setsid Crea una sesión y define el ID de grupo del proceso
  • setuid Establece la identidad del usuario
  • setup Pone a punto dispositivos y sistemas de ficheros, monta el sistema de ficheros raíz
  • shmctl Control de memoria compartida
  • shmget Asigna un segmento de memoria compartida
  • shmop Operaciones cno memoria compartida
  • shutdown Cierra parte de una conexión bidireccional
  • sigaction Funciones POSIX de manejo de señales
  • sigblock Manipulan la máscara de señales
  • signal Manejo de señales según C ANSI
  • sigpause Libera atómicamente señales bloqueadas y espera interrupción
  • sigreturn Regresa desde el manejador de señales y limpia el marco de pila
  • sigvec Facilidades de señales del software BSD
  • socket Crea un extremo de una comunicación
  • socketcall Llamadas al sistema relativas a zócalos
  • socketpair Crea un par de conectores conectados
  • stat Obtiene el estado de un fichero
  • statfs Obtiene estadísticas del sistema de ficheros
  • stime Pone la hora y fecha
  • swapon Arranca/para el intercambio al fichero/dispositivo
  • symlink Construye un nombre nuevo para un fichero
  • sync Entrega el búfer caché al disco
  • syscalls Lista de todas las llamadas al sistema
  • sysctl Lee/escribe parámetros del sistema
  • sysfs Devuelve información sobre el tipo de sistema de ficheros
  • sysinfo Devuelve información sobre estadísticas globales del sistema
  • syslog Lee o limpia el búfer del anillo de mensajes del núcleo; establece el nivel de registro de la consola
  • time Obtiene el tiempo de calendario, en segundos
  • times Obtiene los tiempos del proceso
  • truncate Trunca un fichero a una longitud especificada
  • umask Establece la máscara de creación de ficheros
  • uname Obtiene el nombre e información del núcleo actual
  • undocumented Llamadas al sistema sin documentar
  • unimplemented Llamadas al sistema sin implementar
  • unlink Borra un nombre y posiblemente el fichero al que hace referencia
  • uselib Selecciona biblioteca compartida
  • ustat Obtiene datos del sistema de ficheros
  • utime Cambian los tiempos de acceso o modificación de un nodo-í
  • vfork Crea un proceso hijo y bloquea al padre
  • vhangup Cuelga virtualmente la tty en uso
  • vm86 Entra en el modo virtual del 8086
  • wait Espera por el final de un proceso
  • wait4 Esperan la terminación de un proceso, al estilo BSD
  • write Escribe a un descriptor de fichero