cd和函数chdir之间的区别

iDe*_*Dev 8 perl cd chdir

cdshell命令和Perl函数有chdir什么区别?请你解释一下这个例子吗?

Ala*_*rry 14

cd命令更改shell进程的当前目录; Perl chdir函数更改Perl进程的当前目录.它们完全相同,只是拼写不同.

  • 请注意,shell`cd`和Perl`chdir`都是根据`chdir(2)`系统调用实现的.现代shell`cd`命令做了很多事情,假装没有符号链接,但是当它需要更改目录时,它们仍然使用`chdir(2)`. (3认同)