在Linux中的父目录下显示“文件和文件夹”详细信息

时间:2018-02-23 11:08:20

标签: linux shell ls

我必须在父目录下显示所有文件和文件夹详细信息。 我使用的命令是'find'。例如,

find /usr/local

/usr/local/bin

它只显示文件名。我必须显示文件名,其中包含有关以下文件的详细信息。意味着我必须在上面的结果集中添加以下信息。

-rw-rw-- 1 hduser hduser 213 jan 22 11:51

怎么做?

提前致谢。

3 个答案:

答案 0 :(得分:2)

方便的行动-ls

find /usr/local -ls

如果您需要默认-ls输出格式以外的其他格式,则操作-printf是合适的;你可以自由定义格式,例如: G:

find /usr/local -printf "%i,%k,%M,%n,%u,%g,%s,%t,%p\n"

比照。 man find: Print File Information

答案 1 :(得分:0)

你可以使用下面的命令在一个顺序和块方面很好地列出它: -

find . -type d |xargs ls -ltr

对于您的情况: -

find /usr/local -type d |xargs ls -ltr

答案 2 :(得分:-1)

尝试sudo find /usr/local -name "filename" -depth -exec ls -ll {} \;