linux - 列出单个用户今天更改/修改的文件

标签 linux bash shell unix

我需要列出单个用户今天更改(修改)的所有文件。

我试过这个:find -mtime -1 但输出错误。你们可以告诉我有没有办法列出今天从单个用户更改的所有文件?

最佳答案

find . -mtime -1 -printf "%u %p\n" | sort

将递归地列出当前目录中今天已修改的所有文件(和所有者的姓名)——按所有者分组。

关于linux - 列出单个用户今天更改/修改的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18801808/

相关文章:

linux - 如何让 printf 写入新文件、追加现有文件并写入标准输出?

python - argparse(和已弃用的 optparse)如何在 bash 中响应 python 程序名称后的 'tab' 按键?

linux - 错误 : clGetPlatformIDs -1001 when running OpenCL code (Linux)

c - 如何在 setsid 后恢复控制 tty

bash - X 分钟后脚本重复自身

bash - 从 shell 命令的响应中获取文本

linux - 如何在 jenkins exec 命令中使用 sudo 命令

shell - bash 中的 Grep 数字范围

linux - 构建一个树外 Linux 内核模块,它与导出的符号共享目标文件

node.js - 无法在 Debian 9 上安装最新的 NodeJs 版本