32位linux系统调用

//打开 读 写 跳转 关闭 删除 普通文件 
#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
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值