Linux中所有用户使用的公共目录和跟踪更新

时间:2015-04-02 17:23:36

标签: linux permissions

我想创建Linux中所有用户使用的公共目录。

我正在使用SLES 11.

我想为项目代码创建一个共享文件夹,如果有任何用户更新目录中的任何文件我想跟踪谁更新了文件?

e.g /家庭/股

-rwxrwxrwx 1 priyanka project 8 Apr 2 10:54 test2 -rwxrwxrwx 1 root root 33 Apr 2 11:10 test

假设用户xxx更新文件test2 它应该将其所有者更改为xxx

-rwxrwxrwx 1 xxx project 8 Apr 2 10:54 test2

1 个答案:

答案 0 :(得分:2)

使用简单(内置)命令或脚本(我知道)无法解决此问题。您可以使用inotify在C中执行此操作。 Here is a nice tutorialfrom IBM