在我的 mac 中,我 cd 到/usr/bin/
,并列出该目录下的文件:
您知道在 Mac 中没有颜色来区分文件类型。我不知道该文件是文件夹还是文本文件还是其他什么。
那么,有没有命令可以显示文件的类型呢?或者我们如何区分文件类型?
答案1
答案2
该file
命令可能有用。它查看文件的前几个字节并(非常好)猜测它是什么。
答案3
您可以在 macOS 上安装 GNU coreutils 来获取 GNU ls
。有多种方法可以做到这一点,包括使用 HomeBrew、MacPorts、Fink 或 NetBSD 的 pkgsrc。其中一些可能会安装带有前缀的 GNU 实用程序,g
以将它们与基本系统中的实用程序区分开来(即 GNUls
将安装为gls
)。
还可以定义一个简单的别名,ls
只添加-F
标志:
alias ls="ls -F"
这将导致某些类型的文件在其文件名末尾使用字符进行注释,例如@
符号链接、/
目录、*
可执行文件等。
手册ls
会告诉你更多。