Linux系统调用号表
Sun Dec 15 2024 20:30:56 GMT+0800
32位
函数 |
调用号 |
函数 |
调用号 |
函数 |
调用号 |
函数 |
调用号 |
函数 |
调用号 |
函数 |
调用号 |
restart_syscall |
0 |
getpgrp |
65 |
get_kernel_syms |
130 |
stat64 |
195 |
timer_delete |
263 |
epoll_create1 |
329 |
exit |
1 |
setsid |
66 |
quotactl |
131 |
lstat64 |
196 |
clock_settime |
264 |
dup3 |
330 |
fork |
2 |
sigaction |
67 |
getpgid |
132 |
fstat64 |
197 |
clock_gettime |
265 |
pipe2 |
331 |
read |
3 |
sgetmask |
68 |
fchdir |
133 |
lchown32 |
198 |
clock_getres |
266 |
inotify_init1 |
332 |
write |
4 |
ssetmask |
69 |
bdflush |
134 |
getuid32 |
199 |
clock_nanosleep |
267 |
preadv |
333 |
open |
5 |
setreuid |
70 |
sysfs |
135 |
getgid32 |
200 |
statfs64 |
268 |
pwritev |
334 |
close |
6 |
setregid |
71 |
personality |
136 |
geteuid32 |
201 |
fstatfs64 |
269 |
rt_tgsigqueueinfo |
335 |
waitpid |
7 |
sigsuspend |
72 |
afs_syscall |
137 |
getegid32 |
202 |
tgkill |
270 |
perf_event_open |
336 |
creat |
8 |
sigpending |
73 |
setfsuid |
138 |
setreuid32 |
203 |
utimes |
271 |
recvmmsg |
337 |
link |
9 |
sethostname |
74 |
setfsgid |
139 |
setregid32 |
204 |
fadvise64_64 |
272 |
fanotify_init |
338 |
unlink |
10 |
setrlimit |
75 |
_llseek |
140 |
getgroups32 |
205 |
vserver |
273 |
fanotify_mark |
339 |
execve |
11 |
getrlimit |
76 |
getdents |
141 |
setgroups32 |
206 |
mbind |
274 |
prlimit64 |
340 |
chdir |
12 |
getrusage |
77 |
_newselect |
142 |
fchown32 |
207 |
get_mempolicy |
275 |
name_to_handle_at |
341 |
time |
13 |
gettimeofday |
78 |
flock |
143 |
setresuid32 |
208 |
set_mempolicy |
276 |
open_by_handle_at |
342 |
mknod |
14 |
settimeofday |
79 |
msync |
144 |
getresuid32 |
209 |
mq_open |
277 |
clock_adjtime |
343 |
chmod |
15 |
getgroups |
80 |
readv |
145 |
setresgid32 |
210 |
mq_unlink |
278 |
syncfs |
344 |
lchown |
16 |
setgroups |
81 |
writev |
146 |
getresgid32 |
211 |
mq_timedsend |
279 |
sendmmsg |
345 |
break |
17 |
select |
82 |
getsid |
147 |
chown32 |
212 |
mq_timedreceive |
280 |
setns |
346 |
oldstat |
18 |
symlink |
83 |
fdatasync |
148 |
setuid32 |
213 |
mq_notify |
281 |
process_vm_readv |
347 |
lseek |
19 |
oldlstat |
84 |
_sysctl |
149 |
setgid32 |
214 |
mq_getsetattr |
282 |
process_vm_writev |
348 |
getpid |
20 |
readlink |
85 |
mlock |
150 |
setfsuid32 |
215 |
kexec_load |
283 |
kcmp |
349 |
mount |
21 |
uselib |
86 |
munlock |
151 |
setfsgid32 |
216 |
waitid |
284 |
finit_module |
350 |
umount |
22 |
swapon |
87 |
mlockall |
152 |
pivot_root |
217 |
add_key |
286 |
sched_setattr |
351 |
setuid |
23 |
reboot |
88 |
munlockall |
153 |
mincore |
218 |
request_key |
287 |
sched_getattr |
352 |
getuid |
24 |
readdir |
89 |
sched_setparam |
154 |
madvise |
219 |
keyctl |
288 |
renameat2 |
353 |
stime |
25 |
mmap |
90 |
sched_getparam |
155 |
getdents64 |
220 |
ioprio_set |
289 |
seccomp |
354 |
ptrace |
26 |
munmap |
91 |
sched_setscheduler |
156 |
fcntl64 |
221 |
ioprio_get |
290 |
getrandom |
355 |
alarm |
27 |
truncate |
92 |
sched_getscheduler |
157 |
gettid |
224 |
inotify_init |
291 |
memfd_create |
356 |
oldfstat |
28 |
ftruncate |
93 |
sched_yield |
158 |
readahead |
225 |
inotify_add_watch |
292 |
bpf |
357 |
pause |
29 |
fchmod |
94 |
sched_get_priority_max |
159 |
setxattr |
226 |
inotify_rm_watch |
293 |
execveat |
358 |
utime |
30 |
fchown |
95 |
sched_get_priority_min |
160 |
lsetxattr |
227 |
migrate_pages |
294 |
socket |
359 |
stty |
31 |
getpriority |
96 |
sched_rr_get_interval |
161 |
fsetxattr |
228 |
openat |
295 |
socketpair |
360 |
gtty |
32 |
setpriority |
97 |
nanosleep |
162 |
getxattr |
229 |
mkdirat |
296 |
bind |
361 |
access |
33 |
profil |
98 |
mremap |
163 |
lgetxattr |
230 |
mknodat |
297 |
connect |
362 |
nice |
34 |
statfs |
99 |
setresuid |
164 |
fgetxattr |
231 |
fchownat |
298 |
listen |
363 |
ftime |
35 |
fstatfs |
100 |
getresuid |
165 |
listxattr |
232 |
futimesat |
299 |
accept4 |
364 |
sync |
36 |
ioperm |
101 |
vm86 |
166 |
llistxattr |
233 |
fstatat64 |
300 |
getsockopt |
365 |
kill |
37 |
socketcall |
102 |
query_module |
167 |
flistxattr |
234 |
unlinkat |
301 |
setsockopt |
366 |
rename |
38 |
syslog |
103 |
poll |
168 |
removexattr |
235 |
renameat |
302 |
getsockname |
367 |
mkdir |
39 |
setitimer |
104 |
nfsservctl |
169 |
lremovexattr |
236 |
linkat |
303 |
getpeername |
368 |
rmdir |
40 |
getitimer |
105 |
setresgid |
170 |
fremovexattr |
237 |
symlinkat |
304 |
sendto |
369 |
dup |
41 |
stat |
106 |
getresgid |
171 |
tkill |
238 |
readlinkat |
305 |
sendmsg |
370 |
pipe |
42 |
lstat |
107 |
prctl |
172 |
sendfile64 |
239 |
fchmodat |
306 |
recvfrom |
371 |
times |
43 |
fstat |
108 |
rt_sigreturn |
173 |
futex |
240 |
faccessat |
307 |
recvmsg |
372 |
prof |
44 |
olduname |
109 |
rt_sigaction |
174 |
sched_setaffinity |
241 |
pselect6 |
308 |
shutdown |
373 |
brk |
45 |
iopl |
110 |
rt_sigprocmask |
175 |
sched_getaffinity |
242 |
ppoll |
309 |
userfaultfd |
374 |
setgid |
46 |
vhangup |
111 |
rt_sigpending |
176 |
set_thread_area |
243 |
unshare |
310 |
membarrier |
375 |
getgid |
47 |
idle |
112 |
rt_sigtimedwait |
177 |
get_thread_area |
244 |
set_robust_list |
311 |
mlock2 |
376 |
signal |
48 |
vm86old |
113 |
rt_sigqueueinfo |
178 |
io_setup |
245 |
get_robust_list |
312 |
copy_file_range |
377 |
geteuid |
49 |
wait4 |
114 |
rt_sigsuspend |
179 |
io_destroy |
246 |
splice |
313 |
preadv2 |
378 |
getegid |
50 |
swapoff |
115 |
pread64 |
180 |
io_getevents |
247 |
sync_file_range |
314 |
pwritev2 |
379 |
acct |
51 |
sysinfo |
116 |
pwrite64 |
181 |
io_submit |
248 |
tee |
315 |
|
|
umount2 |
52 |
ipc |
117 |
chown |
182 |
io_cancel |
249 |
vmsplice |
316 |
|
|
lock |
53 |
fsync |
118 |
getcwd |
183 |
fadvise64 |
250 |
move_pages |
317 |
|
|
ioctl |
54 |
sigreturn |
119 |
capget |
184 |
exit_group |
252 |
getcpu |
318 |
|
|
fcntl |
55 |
clone |
120 |
capset |
185 |
lookup_dcookie |
253 |
epoll_pwait |
319 |
|
|
mpx |
56 |
setdomainname |
121 |
sigaltstack |
186 |
epoll_create |
254 |
utimensat |
320 |
|
|
setpgid |
57 |
uname |
122 |
sendfile |
187 |
epoll_ctl |
255 |
signalfd |
321 |
|
|
ulimit |
58 |
modify_ldt |
123 |
getpmsg |
188 |
epoll_wait |
256 |
timerfd_create |
322 |
|
|
oldolduname |
59 |
adjtimex |
124 |
putpmsg |
189 |
remap_file_pages |
257 |
eventfd |
323 |
|
|
umask |
60 |
mprotect |
125 |
vfork |
190 |
set_tid_address |
258 |
fallocate |
324 |
|
|
chroot |
61 |
sigprocmask |
126 |
ugetrlimit |
191 |
timer_create |
259 |
timerfd_settime |
325 |
|
|
ustat |
62 |
create_module |
127 |
mmap2 |
192 |
timer_settime |
260 |
timerfd_gettime |
326 |
|
|
dup2 |
63 |
init_module |
128 |
truncate64 |
193 |
timer_gettime |
261 |
signalfd4 |
327 |
|
|
getppid |
64 |
delete_module |
129 |
ftruncate64 |
194 |
timer_getoverrun |
262 |
eventfd2 |
328 |
|
|
64位
函数 |
调用号 |
函数 |
调用号 |
函数 |
调用号 |
函数 |
调用号 |
函数 |
调用号 |
函数 |
调用号 |
read |
0 |
getsockopt |
55 |
getppid |
110 |
mount |
165 |
semtimedop |
220 |
splice |
275 |
write |
1 |
clone |
56 |
getpgrp |
111 |
umount2 |
166 |
fadvise64 |
221 |
tee |
276 |
open |
2 |
fork |
57 |
setsid |
112 |
swapon |
167 |
timer_create |
222 |
sync_file_range |
277 |
close |
3 |
vfork |
58 |
setreuid |
113 |
swapoff |
168 |
timer_settime |
223 |
vmsplice |
278 |
stat |
4 |
execve |
59 |
setregid |
114 |
reboot |
169 |
timer_gettime |
224 |
move_pages |
279 |
fstat |
5 |
exit |
60 |
getgroups |
115 |
sethostname |
170 |
timer_getoverrun |
225 |
utimensat |
280 |
lstat |
6 |
wait4 |
61 |
setgroups |
116 |
setdomainname |
171 |
timer_delete |
226 |
epoll_pwait |
281 |
poll |
7 |
kill |
62 |
setresuid |
117 |
iopl |
172 |
clock_settime |
227 |
signalfd |
282 |
lseek |
8 |
uname |
63 |
getresuid |
118 |
ioperm |
173 |
clock_gettime |
228 |
timerfd_create |
283 |
mmap |
9 |
semget |
64 |
setresgid |
119 |
create_module |
174 |
clock_getres |
229 |
eventfd |
284 |
mprotect |
10 |
semop |
65 |
getresgid |
120 |
init_module |
175 |
clock_nanosleep |
230 |
fallocate |
285 |
munmap |
11 |
semctl |
66 |
getpgid |
121 |
delete_module |
176 |
exit_group |
231 |
timerfd_settime |
286 |
brk |
12 |
shmdt |
67 |
setfsuid |
122 |
get_kernel_syms |
177 |
epoll_wait |
232 |
timerfd_gettime |
287 |
rt_sigaction |
13 |
msgget |
68 |
setfsgid |
123 |
query_module |
178 |
epoll_ctl |
233 |
accept4 |
288 |
rt_sigprocmask |
14 |
msgsnd |
69 |
getsid |
124 |
quotactl |
179 |
tgkill |
234 |
signalfd4 |
289 |
rt_sigreturn |
15 |
msgrcv |
70 |
capget |
125 |
nfsservctl |
180 |
utimes |
235 |
eventfd2 |
290 |
ioctl |
16 |
msgctl |
71 |
capset |
126 |
getpmsg |
181 |
vserver |
236 |
epoll_create1 |
291 |
pread64 |
17 |
fcntl |
72 |
rt_sigpending |
127 |
putpmsg |
182 |
mbind |
237 |
dup3 |
292 |
pwrite64 |
18 |
flock |
73 |
rt_sigtimedwait |
128 |
afs_syscall |
183 |
set_mempolicy |
238 |
pipe2 |
293 |
readv |
19 |
fsync |
74 |
rt_sigqueueinfo |
129 |
tuxcall |
184 |
get_mempolicy |
239 |
inotify_init1 |
294 |
writev |
20 |
fdatasync |
75 |
rt_sigsuspend |
130 |
security |
185 |
mq_open |
240 |
preadv |
295 |
access |
21 |
truncate |
76 |
sigaltstack |
131 |
gettid |
186 |
mq_unlink |
241 |
pwritev |
296 |
pipe |
22 |
ftruncate |
77 |
utime |
132 |
readahead |
187 |
mq_timedsend |
242 |
rt_tgsigqueueinfo |
297 |
select |
23 |
getdents |
78 |
mknod |
133 |
setxattr |
188 |
mq_timedreceive |
243 |
perf_event_open |
298 |
sched_yield |
24 |
getcwd |
79 |
uselib |
134 |
lsetxattr |
189 |
mq_notify |
244 |
recvmmsg |
299 |
mremap |
25 |
chdir |
80 |
personality |
135 |
fsetxattr |
190 |
mq_getsetattr |
245 |
fanotify_init |
300 |
msync |
26 |
fchdir |
81 |
ustat |
136 |
getxattr |
191 |
kexec_load |
246 |
fanotify_mark |
301 |
mincore |
27 |
rename |
82 |
statfs |
137 |
lgetxattr |
192 |
waitid |
247 |
prlimit64 |
302 |
madvise |
28 |
mkdir |
83 |
fstatfs |
138 |
fgetxattr |
193 |
add_key |
248 |
name_to_handle_at |
303 |
shmget |
29 |
rmdir |
84 |
sysfs |
139 |
listxattr |
194 |
request_key |
249 |
open_by_handle_at |
304 |
shmat |
30 |
creat |
85 |
getpriority |
140 |
llistxattr |
195 |
keyctl |
250 |
clock_adjtime |
305 |
shmctl |
31 |
link |
86 |
setpriority |
141 |
flistxattr |
196 |
ioprio_set |
251 |
syncfs |
306 |
dup |
32 |
unlink |
87 |
sched_setparam |
142 |
removexattr |
197 |
ioprio_get |
252 |
sendmmsg |
307 |
dup2 |
33 |
symlink |
88 |
sched_getparam |
143 |
lremovexattr |
198 |
inotify_init |
253 |
setns |
308 |
pause |
34 |
readlink |
89 |
sched_setscheduler |
144 |
fremovexattr |
199 |
inotify_add_watch |
254 |
getcpu |
309 |
nanosleep |
35 |
chmod |
90 |
sched_getscheduler |
145 |
tkill |
200 |
inotify_rm_watch |
255 |
process_vm_readv |
310 |
getitimer |
36 |
fchmod |
91 |
sched_get_priority_max |
146 |
time |
201 |
migrate_pages |
256 |
process_vm_writev |
311 |
alarm |
37 |
chown |
92 |
sched_get_priority_min |
147 |
futex |
202 |
openat |
257 |
kcmp |
312 |
setitimer |
38 |
fchown |
93 |
sched_rr_get_interval |
148 |
sched_setaffinity |
203 |
mkdirat |
258 |
finit_module |
313 |
getpid |
39 |
lchown |
94 |
mlock |
149 |
sched_getaffinity |
204 |
mknodat |
259 |
sched_setattr |
314 |
sendfile |
40 |
umask |
95 |
munlock |
150 |
set_thread_area |
205 |
fchownat |
260 |
sched_getattr |
315 |
socket |
41 |
gettimeofday |
96 |
mlockall |
151 |
io_setup |
206 |
futimesat |
261 |
renameat2 |
316 |
connect |
42 |
getrlimit |
97 |
munlockall |
152 |
io_destroy |
207 |
newfstatat |
262 |
seccomp |
317 |
accept |
43 |
getrusage |
98 |
vhangup |
153 |
io_getevents |
208 |
unlinkat |
263 |
getrandom |
318 |
sendto |
44 |
sysinfo |
99 |
modify_ldt |
154 |
io_submit |
209 |
renameat |
264 |
memfd_create |
319 |
recvfrom |
45 |
times |
100 |
pivot_root |
155 |
io_cancel |
210 |
linkat |
265 |
kexec_file_load |
320 |
sendmsg |
46 |
ptrace |
101 |
_sysctl |
156 |
get_thread_area |
211 |
symlinkat |
266 |
bpf |
321 |
recvmsg |
47 |
getuid |
102 |
prctl |
157 |
lookup_dcookie |
212 |
readlinkat |
267 |
execveat |
322 |
shutdown |
48 |
syslog |
103 |
arch_prctl |
158 |
epoll_create |
213 |
fchmodat |
268 |
userfaultfd |
323 |
bind |
49 |
getgid |
104 |
adjtimex |
159 |
epoll_ctl_old |
214 |
faccessat |
269 |
membarrier |
324 |
listen |
50 |
setuid |
105 |
setrlimit |
160 |
epoll_wait_old |
215 |
pselect6 |
270 |
mlock2 |
325 |
getsockname |
51 |
setgid |
106 |
chroot |
161 |
remap_file_pages |
216 |
ppoll |
271 |
copy_file_range |
326 |
getpeername |
52 |
geteuid |
107 |
sync |
162 |
getdents64 |
217 |
unshare |
272 |
preadv2 |
327 |
socketpair |
53 |
getegid |
108 |
acct |
163 |
set_tid_address |
218 |
set_robust_list |
273 |
pwritev2 |
328 |
setsockopt |
54 |
setpgid |
109 |
settimeofday |
164 |
restart_syscall |
219 |
get_robust_list |
274 |
|
|