//打开 读 写 跳转 关闭 删除 普通文件
#define __NR_creat 8
#define __NR_open 5
#define __NR_read 3
#define __NR_write 4
#define __NR_lseek 19
#define __NR__llseek 140
#define __NR_close 6
#define __NR_unlink 10
#define __NR_truncate 92
#define __NR_ftruncate 93
//创建 删除 读取 目录文件
#define __NR_mkdir 39
#define __NR_rmdir 40
#define __NR_readdir 89
#define __NR_getdents 141
//创建节点文件
#define __NR_mknod 14
#define __NR_ioctl 54
#define __NR_mmap 90
#define __NR_munmap 91
//创建硬链接文件
#define __NR_link 9
//创建软链接文件
#define __NR_symlink 83
#define __NR_readlink 85
//管道文件
#define __NR_pipe 42
//修改节点信息
#define __NR_chmod 15
#define __NR_lchown 16
#define __NR_fchmod 94
#define __NR_fchown 95
#define __NR_lchown32 198
#define __NR_chown32 212
//获取节点信息
#define __NR_oldstat 18
#define __NR_stat 106
#define __NR_lstat 107
#define __NR_fstat 108
#define __NR_ustat 62
#define __NR_stat64 195
#define __NR_lstat64 196
#define __NR_fstat64 197
#define __NR_oldlstat 84
//
#define __NR_access 33
#define __NR_rename 38
//复制 结束 等待 进程 执行程序
#define __NR_fork 2
#define __NR_exit 1
#define __NR_waitpid 7
#define __NR_execve 11
#define __NR_wait4 114
//
#define __NR_mount 21
#define __NR_umount 22
#define __NR_umount2 52 ×××
无法使用
#define __NR_restart_syscall 0
//获取 设置 时间
#define __NR_time 13
#define __NR_stime 25
#define __NR_gettimeofday 78
#define __NR_settimeofday 79
//用户,用户组,附加组信息
#define __NR_setuid 23
#define __NR_getuid 24
#define __NR_setgid 46
#define __NR_getgid 47
#define __NR_geteuid 49
#define __NR_getegid 50
#define __NR_setreuid 70
#define __NR_setregid 71
#define __NR_getgroups 80
#define __NR_setgroups 81
#define __NR_getuid32 199
#define __NR_getgid32 200
#define __NR_geteuid32 201
#define __NR_getegid32 202
#define __NR_setreuid32 203
32位linux系统调用
最新推荐文章于 2023-01-18 01:07:17 发布