GNU/Linux >> Znalost Linux >  >> Linux

sledování změn souborů c++ linux

Když používáte inotify, nemusíte se dotazovat na všechny soubory, abyste zkontrolovali, zda došlo ke změnám. Získáte systém zpětného volání, který vás upozorní, když se sledovaný soubor nebo adresář změní.

Jádro/souborový systém již tyto informace má, takže využití zdrojů/CPU není jen přesunuto do jiné aplikace, ale je ve skutečnosti sníženo.

Sledování aktivity souborového systému pomocí inotify poskytuje další podrobnosti, proč používat inotify, ukazuje jeho základní použití a pomáhá vám jej nastavit.


http://linux.die.net/man/7/inotify by vám to mělo pomoci zbavit se problému, kterému čelíte!


Linux
  1. Linux File Access Monitoring?

  2. Linux – všechno je soubor?

  3. Spustit skript/program při změně souboru

  1. Myšlenky na sledování změn souborů s Linuxem přes síť

  2. Úvod do monitorování uživatelských účtů v Linuxu

  3. Proč se hodnota Inode mění, když provádíme úpravy v editoru „vi“?

  1. Jak přesunout soubor v Linuxu

  2. Vysvětlení oprávnění souborů v systému Linux

  3. Když používáme příkaz MV, jaké změny se dějí v HDD?