怎么用函数得到一个文件的创建者

zhqyzhqychn 2009-03-03 10:54:53
stat所返回的buf里面没有这个项啊,只有拥有者的id,没有创建者的id啊
...全文
81 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
一 铭 2009-03-04
  • 打赏
  • 举报
回复
通过函数state好象只能得到文件的owner
而如果需要知道文件的原始创建者,应该需要保存下来才行
brookmill 2009-03-04
  • 打赏
  • 举报
回复
一般情况下所有者就是创建者
如果用chown修改了一个文件的所有者,还有办法看出最初是谁创建了这个文件吗?
  • 打赏
  • 举报
回复
stat里不是有所有者这个概念吗.
fox000002 2009-03-04
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 zhqyzhqychn 的回复:]
ls -l
里面的第四个字段不是文件的创建者吗?我也不太清楚,第三个字段是拥有着吧,第四个字段应该是创建者吧(Red hat linux)
[/Quote]

哪个应该是组(groups) 名称,对应文件的组权限
zhqyzhqychn 2009-03-04
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 fox000002 的回复:]
linux 的文件有“创建者”的概念吗?
[/Quote]
ls -l
里面的第四个字段不是文件的创建者吗?我也不太清楚,第三个字段是拥有着吧,第四个字段应该是创建者吧(Red hat linux)
zhqyzhqychn 2009-03-04
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 brookmill 的回复:]
一般情况下所有者就是创建者
如果用chown修改了一个文件的所有者,还有办法看出最初是谁创建了这个文件吗?
[/Quote]
我就是想知道还能不能看出来,谁是创建者,呵呵
ewuby 2009-03-04
  • 打赏
  • 举报
回复
函数stat返回struct stat,里面保存了文件的相关属性。
fox000002 2009-03-03
  • 打赏
  • 举报
回复
linux 的文件有“创建者”的概念吗?

23,115

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧