09 2021 档案
摘要:在上篇文章中我们跟踪ls命令看到了其所使用的这么几个系统调用:stat、openat、fstat、getdents、close、write等,这里再简单介绍下这几个系统调用的功能: **stat:**为获取文件状态系统调用 **openat:**将打开目录/data获取它的文件描述符,返回值3即为文
阅读全文
摘要:通过strace工具可跟踪用户进程与Linux内核的调用交互,可看到其中的System Call(系统调用)情况; 安装strace: apt-get instsall strace strace安装完成后执行:strace ls /data即可看到ls命令执行时所执行的系统调用情况,如下图所示:
阅读全文
浙公网安备 33010602011771号