计算机编程基础:从指令集到字符集的全面解析
1. Linux系统调用与错误码
在Linux系统中,系统调用是用户程序与操作系统内核进行交互的重要方式。下面是一些常见的Linux系统调用及其编号:
.EQU sys_copy_file_range, 391 @ Copy rng of data frm one file to another
.EQU sys_preadv2, 392 @ read data into multiple buffers
.EQU sys_pwritev2, 393 @ write data into multiple buffers
.EQU sys_pkey_mprotect, 394 @ set protection on a region of memory
.EQU sys_pkey_alloc, 395 @ allocate a protection key
.EQU sys_pkey_free, 396 @ free a protection key
.EQU sys_statx, 397 @ get file status (extended)
.EQU sys_rseq, 398 @ restartable sequences
同时,当系统调用出现错误时,会返回相应的错误码。以下是部分Linux系统调用错误码:
| 错误码 | 含义 |
| — | — |
| EPERM (1) | Ope
超级会员免费看
订阅专栏 解锁全文
956

被折叠的 条评论
为什么被折叠?



