供的。绝大多数的Unix shell（Bourne shell、tcsh、bash等）、Windows的cmd.exe和Windows PowerShell、以及DOS的COMMAND.COM均是这种情况。Windows的命令行外壳通常使用Windows API来改变当前的工作目录；而Unix系统的cd则是调用POSIX C的函数codice_9：即是，当该命令执行时，不会为前往另一个目录而创建一个新的进程，而是由外壳代为执行这条命令，ls等其他命令也是这种情况。这是因为，创建新的进程时，子进程会继承父