URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 4516
[ Назад ]

Исходное сообщение
"проверка прав на файл"

Отправлено Savva , 28-Июл-05 15:04 
Как определить существует ли указанный файл по указанному пути ?
исполняемый ли он ?
и возможно потребуется узнать права на файл.

Содержание

Сообщения в этом обсуждении
"проверка прав на файл"
Отправлено Дениска , 28-Июл-05 15:21 
>Как определить существует ли указанный файл по указанному пути ?
>исполняемый ли он ?
>и возможно потребуется узнать права на файл.
man acl_get_file оттуда по ссылкам. пойдет?


"проверка прав на файл"
Отправлено levsha , 28-Июл-05 15:23 
>Как определить существует ли указанный файл по указанному пути ?
>исполняемый ли он ?
>и возможно потребуется узнать права на файл.

man test



"проверка прав на файл"
Отправлено Ghecko , 28-Июл-05 15:48 
>Как определить существует ли указанный файл по указанному пути ?
>исполняемый ли он ?
>и возможно потребуется узнать права на файл.
Можно так же воспользоваться fopen, fstat.

"проверка прав на файл"
Отправлено const , 28-Июл-05 22:56 
access() - узнать, если у текущего процесса определённое право по отношению к файлу;
stat(), lstat() - получить информацию о файле, в т. ч. права доступа.

"проверка прав на файл"
Отправлено Ghecko , 31-Июл-05 22:10 
>access() - узнать, если у текущего процесса определённое право по отношению к
>файлу;
>stat(), lstat() - получить информацию о файле, в т. ч. права доступа.
>
Ну stat это, насколько я понимаю, системный вызов, а вот fstat всетаки более системонезависиная ф-ия из стандартной библиотеки :)