检测权限变化

Yáb*_*cia 5 permissions

是否可以检测文件夹中已更改其权限的文​​件?我已经阅读了有关命令 find 和它检测已更改上次修改日期但更改权限不会更改此日期的文件。

Chr*_*son 7

查看stat命令,这显示了上次访问文件的时间、上次修改时间和上次更改权限的时间 3 次。

您感兴趣的是权限(更改),请参阅下面的输出以获取我刚刚修改的示例文件;

prompt::11:26:45-> stat ideas.md 
  File: ‘ideas.md’
  Size: 594         Blocks: 8          IO Block: 4096   regular file
Device: 27h/39d Inode: 117         Links: 1
Access: (0770/-rwxrwx---)  Uid: (    0/    root)   Gid: (  992/  vboxsf)
Context: system_u:object_r:vmblock_t:s0
Access: 2014-12-21 19:15:29.000000000 +0000
Modify: 2014-12-21 19:15:29.000000000 +0000
Change: 2014-12-22 11:26:45.000000000 +0000
 Birth: -
Run Code Online (Sandbox Code Playgroud)

或者正如@0xC0000022L 所说,您可以使用stat -c仅显示您需要的输出;

prompt::11:32:46-> stat -c %z ideas.md 
2014-12-22 11:26:51.000000000 +0000
Run Code Online (Sandbox Code Playgroud)