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



         

Описание


uses stdio;

function chroot(path:pchar):longint;

Переменная path указывает на путь, обозначающий каталог. В случае успешного вызова chroot путь path становится начальной точкой при поиске в путях, начинающихся с символа / (только для вызывающего процесса, корневой каталог системы при этом не меняется). В случае неудачи вызов chroot не меняет корневой каталог и возвращает значение -1. Для изменения корневого каталога вызывающий процесс должен иметь соответствующие права доступа.

Упражнение 5.12. Добавьте к командному интерпретатору smallsh команду cd.

Упражнение 5.13. Напишите собственную версию функции getenv.




Содержание  Назад  Вперед