在shell中如何区分目录和文件

sda*_*dsf 6 linux shell ls

如何判断 ls 输出中哪些是目录?似乎 ls 不区分目录和文件。我知道我可以使用 cd 进行测试,但是当我是 pth 时,有没有办法让它更明显?PS:我有一台 Debian 5.0.9 服务器,它使用不同的颜色来显示目录和文件。但是另一台 Debian 6.0.4 服务器没有这样做。

gee*_*aur 3

ls -l或者ls -F; 前者提供完整信息,后者添加一个后缀来指示文件系统对象的类型。