查看文件模式而不列出所有文件

查看文件模式而不列出所有文件

foo我想以 形式查看文件/文件夹的模式drwxrwxrwx。我通常会这样做ls -lah | grep foo,但在这种情况下,该文件夹有太多子文件夹,需要很长时间才能ls运行。有没有一种可以快速运行的替代方法?另外,我对使用 有点恼火grep,因为也许我的文件被调用May,然后每个创建日期在五月份的文件都会显示出来?有办法避免这种情况吗?

答案1

只需使用统计工具:

stat filename

这样你可以看到所有选项,因此使用 -f 你可以指定自己的格式:

man stat

答案2

正如 Steeldriver 评论的那样,最简单的方法是使用ls's-d 旗帜:

-d, --directory 列出目录条目而不是内容,并且不取消引用符号链接

答案3

对文件/目录本身调用 ls -l。

ls -lhd foo

如果您不能 100% 确定它的名称,请使用可扩展术语:

ls -lhd foo*

相关内容