: UNIX

5.9

5.9

, . iget, . fork , , , , .


:
:
{
( namei);
if ( ){
( iput);
return ();
}
;
( iput);
;
}

5.14.

chdir ( 5.14) . chdir:

chdir(pathname);

pathname , . , namei, , . , , ( iput), , . namei , . chdir , , 1, 0. chdir open, . , chdir, , .

, /. , , iget . chroot. , . :

chroot(pathname);

pathname , . chroot, , . , . , , , , - chroot. ( ) , namei, (/), .. , . , .


: 0.100. /Cache: 5 / 0