| _exit | как exit, только с меньшими возможностями
(m+c) |
| accept | установка связи на сокете (m+c!) |
| access | проверка прав доступа пользователя к файлу (m+c) |
| adjtimex | установка/получение переменных времени ядра (-c)
|
| afs_syscall | зарезервированный системный вызов файловой
системы andrew (-) |
| alarm | посылает SIGALARM в назначенное время (m+c) |
| bdflush | сбрасывает буфер на диск (-c) |
| bind | назначает сокет для межпроцессовой коммуникации (m!c)
|
| brk | изменяет размеры сегмента данных (mc) |
| chdir | изменяет рабочую директорию (m+c) |
| chmod | изменяет атрибуты файла (m+c) |
| chown | изменяет владение файлом (m+c) |
| chroot | устанавливает новую корневую директорию (mc) |
| clone | см. fork (m-) |
| close | закрывает файл по ссылке (m+c) |
| connect | связывает 2 сокета (m!c) |
| creat | создание файла (m+c) |
| creat_module | захватывает память для загружаемого модуля ядра
(-) |
| delete_module | выгружает модуль ядра (-) |
| dup | дублирует файловый дескриптор (m+c) |
| dup2 | дублирует файловый дескриптор (m+c) |
| execl, execlp, execle, ... | см. execve (m+!c) |
| execve | исполняет файл (m+c) |
| exit | завершает программу (m+c) |
| fchdir | изменяет рабочую директорию по ссылке () |
| fchmod | см. chmode (mc) |
| fchown | изменяет владение файлом (mc) |
| fclose | закрывает файл по ссылке (m+!c) |
| fcntl | управление файлом/файловым дескриптором (m+c) |
| flock | изменение запирания файла (m!c) |
| fork | порождение потомка (m+c) |
| fpathconf | получение информации о файле по ссылке (m+!c) |
| fread | чтение массива двоичных данных из потока (m+!c) |
| fstat | получение статуса файла (m+c) |
| fstatus | получение статуса файловой системы по ссылке (mc)
|
| fsync | запись кэша файла на диск (mc) |
| ftime | интервал времени + секунды с 1.1.1970 (m!c) |
| ftruncate | изменение размеров файла (mc) |
| fwrite | запись массива двоичных данных в поток (m+!c) |
| get_kernel_syms | получение символьной таблицы ядра или ее
размеры (-) |
| getdomainname | получение имени системной области (m!c) |
| getdtablesize | получение размеров таблицы файлового
дескриптора (m!c) |
| getegid | получение эффективного id группы (m+c) |
| geteuid | получение эффективного id пользователя (m+c) |
| getgid | получение id группы (m+c) |
| getgroups | получение дополнительных групп (m+c) |
| gethostid | получение уникального идентификатора основной
системы (m!c) |
| gethostname | получение имени основной системы (m!c) |
| getitimer | получение значения интервального таймера (mc) |
| getpagesize | получение размеров страницы в системе (m-!c) |
| getpeername | получение имени присоединенного равного сокета
(m!c) |
| getpgid | получение id группы родительского процесса (+c) |
| getpgrp | получение id группы родителя текущего процесса (m+c)
|
| getpid | получение id текущего процесса (m+c) |
| getppid | получение id родительского процесса (m+c) |
| getpriority | получение приоритета (процесса, группы,
пользователя) (mc) |
| getrlimit | получение лимита ресурсов (mc) |
| getrusage | сводка ресурсов (m) |
| getsockname | получение адреса сокета (m!c) |
| getsockopt | получение установок опций сокета (m!c) |
| gettimeofday | получение времени дня с 1.1.1970 (mc) |
| getuid | получение действительного id пользователя (m+c) |
| gtty | пока не реализован () |
| idle | делает процесс кандидатом на свопинг (mc) |
| init_module | вставка загружаемого модуля ядра (-) |
| ioctl | работа с символьным устройством (mc) |
| ioperm | установка некоторых прав на ввод/вывод из порта (m-c)
|
| iopl | установка всех прав на ввод/вывод из порта (m-c) |
| ipc | межпроцессовая коммуникация (-c) |
| kill | посылает сигнал процессу (m+c) |
| killpg | посылает сигнал группе процесса (mc!) |
| klog | см. syslog (-!) |
| link | создание жесткой ссылки на существующий файл (m+c) |
| listen | прослушивание связей сокета (m!c) |
| llseek | lseek для больших файлов |
| lock | пока не реализован () |
| lseek | изменение позиции ptr файлового дескриптора (m+c) |
| lstat | получение статуса файла (mc) |
| mkdir | создание директории (m+c) |
| mknod | создание устройства (mc) |
| mmap | отображение файла в память (mc) |
| modify_ldt | чтение или запись локальной таблицы дескриптора
(-) |
| mount | монтирование файловой системы (mc) |
| mprotect | чтение, запись или исполнение для защищенной
памяти (-) |
| msgctl | управление сообщением ipc (m!c) |
| msgget | получение id очереди сообщений ipc (m!c) |
| msgrcv | получение сообщения ipc (m!c) |
| msgsnd | посылка сообщение ipc (m!c) |
| munmap | удаление отображения файла из памяти (mc) |
| nice | изменение приоритета процесса (mc) |
| open | открытие файла (m+c) |
| pathconf | получение информации о файле (m+!c) |
| pause | ждет до сигнала (m+c) |
| personality | получение текущей области исполнения для ibcs (-)
|
| pipe | создание канал (m+c) |
| prof | пока не реализован () |
| profil | исполнение временн'ого профиля (m!c) |
| ptrace | трассировка потомка (mc) |
| quotactl | пока не реализован () |
| read | чтение данных из файла (m+c) |
| readv | чтение блоков данных с файла (m!c) |
| readdir | чтение директории (m+c) |
| readlink | получение содержимого символической связи (mc) |
| reboot | перезапуск или завтрак в кратере действующего вулкана
(-mc) |
| recv | получение сообщения из присоединенного сокета (m!c) |
| recvfrom | получение сообщения из сокета (m!c) |
| rename | перемещение/переименование файла (m+c) |
| rmdir | удаление пустой директории (m+c) |
| sbrk | см. brk (mc!) |
| select | усыпление до действия над файловым дескриптором (mc)
|
| semctl | управление семафором ipc (m!c) |
| semget | ipc выдает идентификатор множества семафоров (m!c)
|
| semop | операция ipc над членами множества семафоров (m!c) |
| send | посылка сообщения в присоединенный сокет (m!c) |
| sendto | посылка сообщения в сокет (m!c)
|
| setdomainname | установка имени системной области (mc) |
| setfsgid | установка id группы файловой системы () |
| setfsuid | установка id группы пользователя файловой системы ()
|
| setgid | установка действительного id группы (m+c) |
| setgroups | установка дополнительных групп (mc) |
| sethostid | установка уникального идентификатора основной
системы (mc) |
| sethostname | установка имени основной системы (mc) |
| setitimer | установка интервального таймера (mc) |
| setpgid | установка идентификатора группы процесса (m+c) |
| setpgrp | не имеет никакого эффекта (mc!) |
| setpriority | установка приоритета (процесса, группы,
пользователя) (mc) |
| setregid | установка действительного и эффективного
идентификатора группы (mc) |
| setreuid | установка действительного и эффективного
идентификатора пользователя (mc) |
| setrlimit | установка лимита ресурса (mc) |
| setsid | создание сессии (+c) |
| setsockopt | изменение опций сокета (mc) |
| settimeofday | установка времени дня (с 1.1.1970) (mc) |
| setuid | установка действительного идентификатора пользователя
(m+c) |
| setup | инициализация устройств и монтирование корня (-) |
| sgetmask | см. siggetmask (m) |
| shmat | привязка разделяемой памяти к сегменту данных (m!c)
|
| shmctl | манипуляции с разделяемой памятью (m!c) |
| shmdt | отвязка разделяемой памяти от сегмента данных (m!c)
|
| shmget | получение/создание разделяемого сегмента памяти (m!c)
|
| shutdown | закрытие сокета (m!c) |
| sigaction | установка/получение обработчика сигнала (m+c) |
| sigblock | блокировка сигналов (m!c) |
| siggetmask | получение сигнала, блокирующего текущий процесс
(!c) |
| signal | установка обработчика сигнала (mc) |
| sigpause | использование новой маски сигнала, пока не signal
(mc) |
| sigpending | получение ожидающих, но заблокированных сигналов
(m+c) |
| sigprocmask | установка/получение сигнала, блокирующего текущий
процесс (+c) |
| sigsetmask | установка сигнала, блокирующего текущий процесс
(c!) |
| sigsuspend | переустановка для sigpause (m+c) |
| sigvec | см. sigaction (m!) |
| socket | создание точки коммуникации сокета (m!c) |
| socketcall | сокет вызывает мультиплексор (-) |
| socketpair | создание 2 связанных сокетов (m!c) |
| ssetmask | см. sigsetmask (m) |
| stat | получение статуса файла (m+c) |
| statfs | получение статуса файловой системы (mc) |
| stime | установка секунд с 1.1.1970 (mc) |
| swapoff | окончание свопинга в файл/устройство (m-c) |
| swapon | начало свопинга в файл/устройство (m-c) |
| symlink | создание символической связи с файлом (m+c) |
| sync | синхронизация буферов памяти и диска (mc) |
| syscall | исполнение системного вызова по номеру (-!c) |
| sysconf | получение значения системной переменной (m+!c) |
| sysfs | получение информации о конфигурированных файловых
системах () |
| sysinfo | получение системной информации Linux-а (m-) |
| syslog | работа с системной регистрацией (m-c) |
| system | исполнение команды shell-а (m!c) |
| time | получение секунд с 1.1.1970 (m+c) |
| times | получение временн'ых характеристик процесса (m+c) |
| truncate | изменение размера файла (mc) |
| ulimit | установка/получение границ файла (c!) |
| umask | установка маски создания файла (m+c) |
| umount | размонтирование файловых системы (mc) |
| uname | получение системной информации (m+c) |
| unlink | удаление незанятого файла (m+c) |
| uselib | использование разделяемой библиотеки (m-c) |
| utime | модификация временн'ых элементов inode (m+c) |
| utimes | см. utime (m!c) |
| vfork | см. fork (m!c) |
| vhangup | виртуально подвешивает текущий tty (m-c) |
| vm86 | войти в виртуальный режим 8086 (m-c) |
| wait | ожидание завершения процесса (m+!c) |
| wait3 | bsd ждет указанный процесс (m!c) |
| wait4 | bsd ждет указанный процесс (mc) |
| waitpid | ожидание указанного процесса (m+c) |
| write | запись данных в файл (m+c) |
| writev | запись блоков данных в файл (m!c) |