Книга: Основы программирования в Linux

mkdir и rmdir

mkdir и rmdir

Вы можете создавать и удалять каталоги, применяя системные вызовы mkdir и rmdir.

#include <sys/types.h>#include <sys/stat.h>
int mkdir(const char *path, mode_t mode);

Системный вызов mkdir используется для создания каталогов и эквивалентен программе mkdir. Вызов mkdir формирует новый каталог с именем, указанным в параметре path. Права доступа к каталогу передаются в параметре mode и задаются как опция о O_CREAT в системном вызове open и также зависят от переменной umask.

#include <unistd.h>
int rmdir(const char *path);

Системный вызов rmdir удаляет каталоги, но только если они пустые. Программа rmdir использует этот системный вызов для выполнения аналогичной работы.

Оглавление книги

Оглавление статьи/книги

Генерация: 2.371. Запросов К БД/Cache: 3 / 1
поделиться
Вверх Вниз