The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Оповещения об изменениях в файловой системе в Linux"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"Оповещения об изменениях в файловой системе в Linux"
Сообщение от ival Искать по авторуВ закладки(ok) on 25-Авг-04, 14:44  (MSK)
Можно ли получать оповещения об изменениях в файловой системе (вроде помещен/удален файл в конкретной директории) и о попытке доступа к файлу?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Оповещения об изменениях в файловой системе в Linux"
Сообщение от Vladislav Lazarenko emailИскать по авторуВ закладки on 27-Авг-04, 15:17  (MSK)
>Можно ли получать оповещения об изменениях в файловой системе (вроде помещен/удален файл
>в конкретной директории) и о попытке доступа к файлу?

If you mean Linux OS then use dirnotify. It is not recommended to use it with kernels < 2.6.7. Good luck!

(*
* WBR, Vladislav
*)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Оповещения об изменениях в файловой системе в Linux"
Сообщение от XMan Искать по авторуВ закладки(??) on 31-Авг-04, 18:09  (MSK)
Вообще-то mc это уже сколько лет использует и ничего. Работает :)
  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Оповещения об изменениях в файловой системе в Linux"
Сообщение от dim Искать по авторуВ закладки(??) on 06-Сен-04, 15:31  (MSK)
возможно не из той оперы, но касательно слежения за файлами(модификация, удаление, изменения прав и т.д.) - tripwire.


  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Оповещения об изменениях в файловой системе в Linux"
Сообщение от Sveta_F Искать по авторуВ закладки on 31-Авг-04, 08:46  (MSK)
>Можно ли получать оповещения об изменениях в файловой системе (вроде помещен/удален файл
>в конкретной директории) и о попытке доступа к файлу?


FAM или в KDE KDirLister KDirNotify :)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Оповещения об изменениях в файловой системе в Linux"
Сообщение от foxru Искать по авторуВ закладки(ok) on 01-Сен-04, 19:15  (MSK)
>Можно ли получать оповещения об изменениях в файловой системе (вроде помещен/удален файл
>в конкретной директории) и о попытке доступа к файлу?


небольшой пример нарытый в свое время через google на одном японском сайте

#define _GNU_SOURCE
#include <fcntl.h>
#include <signal.h>
#include <stdio.h>
#include <unistd.h>

static volatile int event_fd;

static void handler(int sig,siginfo_t *si, void *data){
event_fd = si->si_fd;
}

int main(void){
struct sigaction act;
int fd;

act.sa_sigaction = handler;
sigemptyset(&act.sa_mask);
act.sa_flags = SA_SIGINFO;
sigaction(SIGRTMIN, &act, NULL);

fd = open(".", O_RDONLY);
fcntl(fd, F_SETSIG, SIGRTMIN);
fcntl(fd, F_NOTIFY, DN_MODIFY|DN_CREATE|DN_MULTISHOT);
for(;;){
pause();
printf("%d\n",event_fd);
}
return 0;
}

и список флажков

DN_ACCESS (read)
DN_MODIFY (write,truncate)
DN_CREATE
DN_DELETE
DN_RENAME
DN_ATTRIB (chmod,chown)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Оповещения об изменениях в файловой системе в Linux"
Сообщение от Murr Искать по авторуВ закладки(??) on 03-Сен-04, 17:39  (MSK)
>Можно ли получать оповещения об изменениях в файловой системе (вроде помещен/удален файл
>в конкретной директории) и о попытке доступа к файлу?

Только на локальной файловой системе

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру