Наше опитування
Зацініть мій сайт
Всього відповідей: 225
Системные вызовы (2)
accept
(accept.2 )
принять соединение на сокете
access
(access.2 )
проверка прав пользователя для доступа к файлу
acct
(acct.2 )
включение/выключение режима сбора статистической информации о процессах
adjtimex
(adjtimex.2 )
функция корректировки системных часов
alarm
(alarm.2 )
функция, настраивающая таймер на подачу сигнала
bdflush
(bdflush.2 )
запуск, сброс или настройка демона, записывающего информацию из буфера памяти на диск
bind
(bind.2 )
функция создания имени сокета
brk, sbrk
(brk.2 )
функции, изменяющие размер сегмента данных
cacheflush
(cacheflush.2 )
функция, сбрасывающая содержимое инструкций и/или данные кэша
capget, capset
(capget.2 )
функции, устанавливающие/получающие возможности процесса
chdir, fchdir
(chdir.2 )
функции смены рабочего каталога
chmod, fchmod
(chmod.2 )
функции, изменяющие права доступа к файлу
chown, fchown, lchown
(chown.2 )
функции, изменяющие владельца файла
chroot
(chroot.2 )
функция установки нового корневого каталога
clone
(clone.2 )
функция, создающая дочерний процесс
close
(close.2 )
функция, закрывающая описатель файла
connect
(connect.2 )
функция, устанавливающая соединение с сокетом
dup, dup2
(dup.2 )
функции, создающие копию описателя файла
execve
(execve.2 )
функция, осуществляющая выполнение программы
_exit, _Exit
(_exit.2 )
функция, завершающая работу программы
fcntl
(fcntl.2 )
функция для работы с файловыми описателями
fdatasync
(fdatasync.2 )
синхронизирует содержимое файла в памяти с содержимым на диске
flock
(flock.2 )
устанавливает или снимает "мягкую" блокировку (advisory lock) открытого файла
fork
(fork.2 )
порождает дочерний процесс
fsync, fdatasync
(fsync.2 )
синхронизирует состояние файла в памяти с состоянием на диске
getcontext, setcontext
(getcontext.2 )
считывает или устанавливает контекст пользователя
getdents
(getdents.2 )
получает записи из каталога
getdomainname, setdomainname
(getdomainname.2 )
определяет/устанавливает имя домена
getdtablesize
(getdtablesize.2 )
определяет размер таблицы описателей
getgid, getegid
(getgid.2 )
считывает идентификатор группы процесса
getgroups, setgroups
(getgroups.2 )
получает/устанавливает список дополнительных (supplementary) идентификаторов групп
gethostid, sethostid
(gethostid.2 )
определяет или устанавливает уникальный идентификатор узла
gethostname, sethostname
(gethostname.2 )
определяет/устанавливает имя узла
getitimer, setitimer
(getitimer.2 )
считывает или устанавливает значение таймера интервалов (interval timer)
getpagesize
(getpagesize.2 )
определяет размер страницы памяти
getpeername
(getpeername.2 )
считывает имя подсоединившегося пользователя (машины)
getpid, getppid
(getpid.2 )
считывает идентификатор процесса
getpriority, setpriority
(getpriority.2 )
получить/установить приоритеты процессов
getresuid, getresgid
(getresuid.2 )
считывает идентификаторы действительного (real), эффективного (effective) или сохраненного (saved) пользователя или группы.
getrlimit, getrusage, setrlimit
(getrlimit.2 )
считывает/устанавливает ограничения использования ресурсов
getsid
(getsid.2 )
определяет идентификатор сессии
getsockname
(getsockname.2 )
считывает адрес сокета
getsockopt, setsockopt
(getsockopt.2 )
считывает и установливает параметры, связанные с сокетом
gettimeofday, settimeofday
(gettimeofday.2 )
определяет / устанавливает время
getuid, geteuid
(getuid.2 )
считывает идентификатор пользователя процесса
idle
(idle.2 )
заставляет нулевой процесс работать "вхолостую"
intro
(intro.2 )
введение в системные вызовы
ioctl
(ioctl.2 )
управляет устройствами
ioctl_list
(ioctl_list.2 )
список вызовов ioctl в ядре Linux/i386
ioperm
(ioperm.2 )
устанавливает права на работу с портами ввода/вывода
iopl
(iopl.2 )
меняет уровень привилегий ввода-вывода
ipc
(ipc.2 )
системные вызовы IPC
kill
(kill.2 )
функция, с помощью которой посылается сигнал процессу
killpg
(killpg.2 )
функция, с помощью которой отсылается сигнал группе процессов
link
(link.2 )
создает новое имя файла
listen
(listen.2 )
прослушивает соединения на сокете
_llseek
(llseek.2 )
устанавливает позицию чтения/записи информации в файле
lseek
(lseek.2 )
устанавливает позицию чтения/записи информации в файле
madvise
(madvise.2 )
выдает предложения об использовании памяти
mincore
(mincore.2 )
считывает информацию о частях файла, находящихся в памяти
mkdir
(mkdir.2 )
создает каталог
mknod
(mknod.2 )
создает специальный или обычный файла
mlock
(mlock.2 )
запрещает страничный обмен в некоторых областях памяти
mlockall
(mlockall.2 )
запрещает страничный обмен всему процессу
mmap, munmap
(mmap.2 )
отражает файлы или устройства в памяти или снимает их отражение
modify_ldt
(modify_ldt.2 )
получает или установливает ldt
mount, umount
(mount.2 )
подключает и отключает файловые системы.
mprotect
(mprotect.2 )
контролирует доступ к области памяти
mremap
(mremap.2 )
изменяет отражение адреса виртуальной памяти
msgctl
(msgctl.2 )
выполняет контрольные операции над сообщениями
msgget
(msgget.2 )
получает идентификатор очереди сообщений
msgop
(msgop.2 )
работает с сообщениями
msync
(msync.2 )
синхронизирует содержимое файла с его отражением в памяти
munlock
(munlock.2 )
разрешает страничный обмен в памяти
munlockall
(munlockall.2 )
разрешает страничный обмен в памяти вызывающего процесса
nanosleep
(nanosleep.2 )
останавливает работу процесса на заданное время
nfsservctl
(nfsservctl.2 )
интерфейсная функция системного демона nfs
nice
(nice.2 )
изменяет приоритет процесса
oldfstat, oldlstat, oldstat, oldolduname, olduname
(obsolete.2 )
устаревшие системные вызовы
open, creat
(open.2 )
открывают и, по возможности, создают файл или устройство
outb, outw, outl, outsb, outsw, outsl
(outb.2 )
функции вывода данных в порт .br inb, inw, inl, insb, insw, insl
pause
(pause.2 )
ожидает сигнал
personality
(personality.2 )
установливает домен исполнения процесса
pipe
(pipe.2 )
создает канал
pivot_root
(pivot_root.2 )
изменяет корневую файловую систему
poll
(poll.2 )
ожидает некоторое событие в файловом описателе
prctl
(prctl.2 )
оперирует процессами
pread, pwrite
(pread.2 )
чтение или запись информации из описателя файла согласно заданному смещению
ptrace
(ptrace.2 )
трассирует процесс
quotactl
(quotactl.2 )
работает с дисковыми квотами
read
(read.2 )
cчитывает данные файлового описателя
readdir
(readdir.2 )
считывает данные каталога
readlink
(readlink.2 )
считывает значение символьной ссылки
readv, writev
(readv.2 )
считывает или записывает вектор
reboot
(reboot.2 )
перезагружает систему и разрешает/запрещает использование клавиш Ctrl-Alt-Del для перезагрузки
rename
(rename.2 )
изменяет имя или расположение файла
rmdir
(rmdir.2 )
удаляет каталог
sched_get_priority_max, sched_get_priority_min
(sched_get_priority_max.2 )
определяет диапазон статических приоритетов
sched_rr_get_interval
(sched_rr_get_interval.2 )
определяет временной интервал SCHED_RR для заданного процесса
sched_setparam, sched_getparam
(sched_setparam.2 )
получает и устанавливает параметры планировщика
sched_setscheduler, sched_getscheduler
(sched_setscheduler.2 )
устанавливает или получает алгоритм планировщика (и его параметры)
sched_yield
(sched_yield.2 )
освободить процессор
select, pselect, FD_CLR, FD_ISSET, FD_SET, FD_ZERO
(select.2 )
многопоточный синхронный ввод-вывод
select, pselect, FD_CLR, FD_ISSET, FD_SET, FD_ZERO
(select_tut.2 )
synchronous I/O multiplexing
semctl
(semctl.2 )
производит операции управления семафорами
semget
(semget.2 )
считывает идентификатор набора семафоров
semop
(semop.2 )
операции над семафорами
send, sendto, sendmsg
(send.2 )
отправляет сообщения в сокет
sendfile
(sendfile.2 )
производит обмен данными между описателями файлов
seteuid, setegid
(seteuid.2 )
устанавливает действующий идентификатор пользователя или группы
setfsgid
(setfsgid.2 )
устанавливает идентификатор группы для доступа к файловой системе
setfsuid
(setfsuid.2 )
устанавливает идентификатор пользователя файловой системы
setgid
(setgid.2 )
устанавливает идентификатор группы процесса
setpgid, getpgid, setpgrp, getpgrp
(setpgid.2 )
устанавливает/получает группу процессов
setresuid, setresgid
(setresuid.2 )
устанавливает идентификатор реальной, эффективной и сохранненной групп пользователей.
setreuid, setregid
(setreuid.2 )
устанавливает действительный и/или действующий идентификатор пользователя или группы
setsid
(setsid.2 )
создает сеанс и устанавливает идентификатор группы
setuid
(setuid.2 )
устанавливает идентификатор пользователя
setup
(setup.2 )
настраивает устройства, файловые системы, устанавливает корневую файловую систему
shmctl
(shmctl.2 )
производит операции по управлению разделяемыми сегментами памяти
shmget
(shmget.2 )
присваивает идентификатор разделяемому сегменту памяти
shmop
(shmop.2 )
работает с разделяемой памятью
shutdown
(shutdown.2 )
закрывает часть полнодуплексного соединения
sigaction, sigprocmask, sigpending, sigsuspend
(sigaction.2 )
POSIX-функции обработки сигналов.
sigaltstack
(sigaltstack.2 )
считывает или устанавливает содержимое дополнительного стека сигнала
sigblock, siggetmask, sigsetmask, sigmask
(sigblock.2 )
работают с маской сигналов
signal
(signal.2 )
работа с сигналами ANSI C
sigpause
(sigpause.2 )
автоматически разблокирует сигналы и ждет прерывания своей работы
sigreturn
(sigreturn.2 )
возвращается из обработчика сигнала и очищает временный стек
sigvec
(sigvec.2 )
BSD-интерфейс работы с сигналами
socket
(socket.2 )
создает конечную точку соединения
socketcall
(socketcall.2 )
системные вызовы сокетов
socketpair
(socketpair.2 )
создает пару объединенных сокетов
stat, fstat, lstat
(stat.2 )
считывает статус файла
statfs, fstatfs
(statfs.2 )
получают статистические данные о файловой системе
stime
(stime.2 )
устанавливает системное время
swapon, swapoff
(swapon.2 )
разрешает/запрещает подкачку данных в файл/устройство
symlink
(symlink.2 )
создает новое имя файла
sync
(sync.2 )
записывает буфер кэша на диск.
none
(syscalls.2 )
список всех системных вызовов
sysctl
(sysctl.2 )
читает/записывает параметры системы
sysfs
(sysfs.2 )
получает информацию о файловой системе
sysinfo
(sysinfo.2 )
возвращает общесистемную статистику
syslog, klogctl
(syslog.2 )
читает и/или очищает кольцевой буфер сообщений ядра, устанавливает console_loglevel
time
(time.2 )
возвращает время в секундах
times
(times.2 )
ведет запись времен процесса
truncate, ftruncate
(truncate.2 )
укорачивает файл до указанной длины
umask
(umask.2 )
устанавливает маску создания файлов
uname
(uname.2 )
получает название ядра и информацию о нем
none
(undocumented.2 )
недокументированные системные вызовы
afs_syscall, break, ftime, gtty, lock, mpx, phys, prof, profil, stty, ulimit
(unimplemented.2 )
нереализованные системные вызовы
unlink
(unlink.2 )
удаляет имя и файл, на который оно ссылается
uselib
(uselib.2 )
выбирает разделяемую библиотеку
ustat
(ustat.2 )
предоставляет статистику файловой системы
utime, utimes
(utime.2 )
изменяет время доступа и время изменения inode
vfork
(vfork.2 )
создает дочерний процесс и блокирует родительский
vhangup
(vhangup.2 )
имитирует прекращение работы на текущем терминале
vm86old, vm86
(vm86.2 )
осуществляет переход в виртуальный режим 8086
wait, waitpid
(wait.2 )
ожидает завершения процесса
wait3, wait4
(wait4.2 )
ожидает завершения работы процесса (стиль BSD)
write
(write.2 )
производит запись в файловый описатель
Категорія: Мои статьи | Додав: intelsys (10.11.2007)
Переглядів: 541 | Коментарі: 2
| Рейтінг: 0.0 /0 |
- Оценить -
Отлично
Хорошо
Неплохо
Плохо
Ужасно
Добавлять комментарии могут только зарегистрированные пользователи.
[
Регистрация |
Вход ]
Статистика