Системное программирование в UNIX средствами Free Pascal

Переменная path указывает на путь,


uses stdio;
function chroot(path:pchar):longint;
Переменная path указывает на путь, обозначающий каталог. В случае успешного вызова chroot путь path становится начальной точкой при поиске в путях, начинающихся с символа / (только для вызывающего процесса, корневой каталог системы при этом не меняется). В случае неудачи вызов chroot не меняет корневой каталог и возвращает значение -1. Для изменения корневого каталога вызывающий процесс должен иметь соответствующие права доступа.
Упражнение 5.12. Добавьте к командному интерпретатору smallsh команду cd.
Упражнение 5.13. Напишите собственную версию функции getenv.

Содержание раздела