Bu fonksiyon o andaki geçerli dizini değiştirmekte kullanılır. Geçerli dizin (current working
directory) göreli path verildiğinde göreli path ifadesinin nereden başlatılacağını
belirlemektedir. Fonksiyonun prototipi unistd.h içerisindedir.
C ve Sistem Programcıları Derneği 15
int chdir(const char *path);
Fonksiyon başarısızlık durumunda –1, başarı durumunda 0 değerine geri döner.