Linux マニュアル ページ 章 man2
マニュアル ページ 章 man2: Linux システムコールの説明.
この章は Linux のシステムコールを記述している。 Linux 2.0 では 164 個のシステムコールが存在する。 syscall(2) を参照のこと。 直接呼び出す ほとんどの場合、直接システムコールを呼び出す必要はないが、場合によっ ては標準 C ライブラリに適切な関数が実装されていないこともある。このような 場合は、プログラマーは、_syscall マクロか syscall() のいずれかを使っ て、自分でシステムコールを呼び出さなければならない。 syscall() を使う方法については syscall(2) で説明されている。このページでは _syscall マクロ に ついて説明する。また、いつどちらの仕組みを使うべきかについても述べる。
マニュアル ページ 'A' で始まる
accept access acct adjtimex afs_syscall alarm alloc_hugepages arch_prctl
マニュアル ページ 'B' で始まる
マニュアル ページ 'C' で始まる
cacheflush capget capset chdir chmod chown chroot clone close connect create_module creat
マニュアル ページ 'D' で始まる
マニュアル ページ 'E' で始まる
epoll_create epoll_ctl epoll_pwait epoll_wait execve exit_group exit
マニュアル ページ 'F' で始まる
faccessat fchdir fchmodat fchmod fchownat fchown fcntl fdatasync fgetxattr flistxattr flock fork free_hugepages fremovexattr fsetxattr fstatat fstatfs fstat fstatvfs fsync ftruncate futex futimesat
マニュアル ページ 'G' で始まる
getcontext getdents getdomainname getdtablesize getegid geteuid getgid getgroups gethostid gethostname getitimer get_kernel_syms get_mempolicy getpagesize getpeername getpgid getpgrp getpid getpmsg getppid getpriority getresgid getresuid getrlimit getrusage getsid getsockname getsockopt get_thread_area gettid gettimeofday getuid getxattr gtty
マニュアル ページ 'I' で始まる
idle inb inb_p init_module inl inl_p inotify_add_watch inotify_init inotify_rm_watch insb insl insw intro inw inw_p io_cancel ioctl ioctl_list io_destroy io_getevents ioperm iopl ioprio_get ioprio_set io_setup io_submit ipc
マニュアル ページ 'K' で始まる
マニュアル ページ 'L' で始まる
lchown lgetxattr linkat link listen listxattr llistxattr llseek lock lookup_dcookie lremovexattr lseek lsetxattr lstat
マニュアル ページ 'M' で始まる
madvise mbind mincore mkdirat mkdir mknodat mknod mlockall mlock mmap2 mmap modify_ldt mount mprotect mpx mq_getsetattr mremap msgctl msgget msgop msgrcv msgsnd msync munlockall munlock munmap
マニュアル ページ 'N' で始まる
マニュアル ページ 'O' で始まる
obsolete oldfstat oldlstat oldolduname oldstat olduname openat open outb outb_p outl outl_p outsb outsl outsw outw outw_p
マニュアル ページ 'P' で始まる
path_resolution pause pciconfig_iobase pciconfig_read pciconfig_write personality pipe pivot_root poll posix_fadvise ppoll prctl pread prof pselect ptrace putpmsg pwrite
マニュアル ページ 'Q' で始まる
マニュアル ページ 'R' で始まる
readahead readdir read readlinkat readlink readv reboot recvfrom recv recvmsg remap_file_pages removexattr renameat rename rmdir rt_sigreturn rt_sigsuspend
マニュアル ページ 'S' で始まる
sbrk sched_getaffinity sched_getparam sched_get_priority_max sched_get_priority_min sched_getscheduler sched_rr_get_interval sched_setaffinity sched_setparam sched_setscheduler sched_yield section-index security select select_tut semctl semget semop semtimedop sendfile send sendmsg sendto setcontext setdomainname setegid seteuid setfsgid setfsuid setgid setgroups sethostid sethostname setitimer set_mempolicy setpgid setpgrp setpriority setregid setresgid setresuid setreuid setrlimit setsid setsockopt set_thread_area set_tid_address settimeofday setuid setup setxattr sgetmask shmat shmctl shmdt shmget shmop shutdown sigaction sigaltstack signal sigpending sigprocmask sigqueue sigreturn sigsuspend sigtimedwait sigwaitinfo socketcall socket socketpair splice ssetmask statfs stat statvfs stime stty swapoff swapon symlinkat symlink sync_file_range sync syscall syscalls sysctl sysfs sysinfo syslog
マニュアル ページ 'T' で始まる
tee tgkill time times tkill truncate
マニュアル ページ 'U' で始まる
umask umount2 umount uname undocumented unimplemented unlinkat unlink unshare uselib ustat utime utimes
マニュアル ページ 'V' で始まる
vfork vhangup vm86 vm86old vmsplice