【发布时间】:2019-12-22 12:08:15
【问题描述】:
如何在 UNIX 中列出特定用户拥有的文件?
如果我在共享目录中使用ls - l命令,它会列出所有文件的详细信息。这个共享目录包含许多用户在一个组,我处于一种情况,我想查看仅由特定用户创建的文件。是否有任何列表命令可以将 username 作为输入。 参考下面的例子,
命令:ls - l
drwxr-xr-x 2 user_1 main 4.0K Feb 12 16:43 proj_1
drwxrws--- 6 user_2 main 20M Feb 18 11:07 proj_2
drwxr-xr-x 3 user_1 main 1.3M Feb 18 00:18 proj_3
drwxrwsr-x 2 user_2 main 8.0K Dec 27 01:23 proj_4
drwxrwsr-x 2 user_3 main 8.1K Dec 27 01:23 proj_5
我正在寻找一个命令来仅显示 user_2 创建的文件,我的预期输出如下,
drwxrws--- 6 user_2 main 20M Feb 18 11:07 proj_2
drwxrwsr-x 2 user_2 main 8.0K Dec 27 01:23 proj_4
如果有办法,请告诉我。
【问题讨论】: