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
- acct
- włączenie/wyłączenie ewidencjonowania procesów
- afs_syscall
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - niezaimplementowane wywołania systemowe
- alarm
- ustawienie budzika w celu dostarczenia sygnału
- bdflush
- uruchomienie, wypróżnienie lub dostrojenie demona wypróżniania buforów (bdflush)
- break
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - niezaimplementowane wywołania systemowe
- chdir
- chdir, fchdir - zmiana katalogu roboczego
- chmod
- chmod, fchmod, fchmodat - zmiana praw do pliku
- execve
- uruchomienie programu
- exit_group
- kończy wszystkie wątki w procesie
- fattach
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - niezaimplementowane wywołania systemowe
- fchdir
- chdir, fchdir - zmiana katalogu roboczego
- fchmod
- chmod, fchmod, fchmodat - zmiana praw do pliku
- fchmodat
- chmod, fchmod, fchmodat - zmiana praw do pliku
- fdetach
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - niezaimplementowane wywołania systemowe
- fstat
- stat, fstat, lstat, fstatat - pobieranie stanu pliku
- fstatat
- stat, fstat, lstat, fstatat - pobieranie stanu pliku
- get_kernel_syms
- pobranie udostępnionych symboli jądra i modułów
- getcwd
- getcwd, getwd, get_current_dir_name - odczytanie bieżącego katalogu roboczego
- getdomainname
- getdomainname, setdomainname - pobranie/ustawienie nazwy domeny NIS
- getegid
- getgid, getegid - pobierz identyfikator grupy
- geteuid
- getuid, geteuid - pobranie tożsamości użytkownika
- getgid
- getgid, getegid - pobierz identyfikator grupy
- getgid32
- getgid, getegid - pobierz identyfikator grupy
- getitimer
- getitimer, setitimer - pobranie i ustawienie wartości czasomierza
- getmsg
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - niezaimplementowane wywołania systemowe
- getpagesize
- pobranie rozmiaru strony pamięci
- getpeername
- pobranie nazwy drugiej strony połączonego gniazda
- getpid
- getpid, getppid - pobranie identyfikatora procesu
- getpmsg
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - niezaimplementowane wywołania systemowe
- getppid
- getpid, getppid - pobranie identyfikatora procesu
- getsid
- pobranie identyfikatora sesji
- getuid
- getuid, geteuid - pobranie tożsamości użytkownika
- getuid32
- getuid, geteuid - pobranie tożsamości użytkownika
- gtty
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - niezaimplementowane wywołania systemowe
- idle
- powoduje pracę jałową (bezczynność) procesu 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 - wejście/wyjście portów
- 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 - wejście/wyjście portów
- 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 - wejście/wyjście portów
- 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 - wejście/wyjście portów
- 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 - wejście/wyjście portów
- 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 - wejście/wyjście portów
- 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 - wejście/wyjście portów
- intro
- wprowadzenie do wywołań systemowych
- 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 - wejście/wyjście portów
- 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 - wejście/wyjście portów
- ipc
- wywołania systemowe IPC z Systemu V
- isastream
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - niezaimplementowane wywołania systemowe
- lock
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - niezaimplementowane wywołania systemowe
- lstat
- stat, fstat, lstat, fstatat - pobieranie stanu pliku
- madvise1
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - niezaimplementowane wywołania systemowe
- mpx
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - niezaimplementowane wywołania systemowe
- msgctl
- sterowanie kolejkami komunikatów Systemu V
- msgget
- pobranie identyfikatora kolejki komunikatów Systemu V
- msgop
- msgrcv, msgsnd - przekazywanie komunikatów kolejki Systemu V
- msgrcv
- msgrcv, msgsnd - przekazywanie komunikatów kolejki Systemu V
- msgsnd
- msgrcv, msgsnd - przekazywanie komunikatów kolejki Systemu V
- nfsservctl
- funkcja systemowa stanowiąca interfejs do demona NFS w jądrze
- oldfstat
- stat, fstat, lstat, fstatat - pobieranie stanu pliku
- oldlstat
- stat, fstat, lstat, fstatat - pobieranie stanu pliku
- oldstat
- stat, fstat, lstat, fstatat - pobieranie stanu pliku
- 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 - wejście/wyjście portów
- 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 - wejście/wyjście portów
- 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 - wejście/wyjście portów
- 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 - wejście/wyjście portów
- 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 - wejście/wyjście portów
- 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 - wejście/wyjście portów
- 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 - wejście/wyjście portów
- 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 - wejście/wyjście portów
- 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 - wejście/wyjście portów
- pause
- oczekiwanie na sygnał
- phys
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - niezaimplementowane wywołania systemowe
- preadv
- readv, writev, preadv, pwritev, preadv2, pwritev2 - czytanie lub zapisywanie danych do wielu buforów
- preadv2
- readv, writev, preadv, pwritev, preadv2, pwritev2 - czytanie lub zapisywanie danych do wielu buforów
- prof
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - niezaimplementowane wywołania systemowe
- putmsg
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - niezaimplementowane wywołania systemowe
- putpmsg
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - niezaimplementowane wywołania systemowe
- pwritev
- readv, writev, preadv, pwritev, preadv2, pwritev2 - czytanie lub zapisywanie danych do wielu buforów
- pwritev2
- readv, writev, preadv, pwritev, preadv2, pwritev2 - czytanie lub zapisywanie danych do wielu buforów
- readdir
- odczytanie wpisu w katalogu
- readv
- readv, writev, preadv, pwritev, preadv2, pwritev2 - czytanie lub zapisywanie danych do wielu buforów
- reboot
- przeładowanie systemu lub włączenie/wyłączenie Ctrl-Alt-Del
- rt_sigaction
- sigaction, rt_sigaction - bada i zmienia akcję sygnału
- sched_get_priority_max
- sched_get_priority_max, sched_get_priority_min - pobranie zakresu priorytetów statycznych
- sched_get_priority_min
- sched_get_priority_max, sched_get_priority_min - pobranie zakresu priorytetów statycznych
- security
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - niezaimplementowane wywołania systemowe
- semctl
- sterowanie semaforami Systemu V
- setdomainname
- getdomainname, setdomainname - pobranie/ustawienie nazwy domeny NIS
- setitimer
- getitimer, setitimer - pobranie i ustawienie wartości czasomierza
- shmget
- utworzenie segmentu pamięci dzielonej Systemu V
- sigaction
- sigaction, rt_sigaction - bada i zmienia akcję sygnału
- stat
- stat, fstat, lstat, fstatat - pobieranie stanu pliku
- stat64
- stat, fstat, lstat, fstatat - pobieranie stanu pliku
- stty
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - niezaimplementowane wywołania systemowe
- sync
- sync, syncfs - zrzucenie buforów systemów plików na dysk
- syncfs
- sync, syncfs - zrzucenie buforów systemów plików na dysk
- sysfs
- pobranie informacji o rodzaju systemu plików
- sysinfo
- zwraca informacje dotyczące systemu
- times
- pobiera czasy procesów
- tuxcall
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - niezaimplementowane wywołania systemowe
- unimplemented
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - niezaimplementowane wywołania systemowe