ls 命令在执行过程中,主要会涉及以下几个系统调用: open:打开目录文件。在 ls 命令执行时,首先需要打开用户指定的目录文件(如果没有指定目录,则默认打开当前目录)。这个操作会触发 open 系统调用。 getdents 或readdir:读取目录内容。一旦目录文件被打开,ls 命令就需要读取目录中的文件和子目录信息。这通常会通过 ge...