ls -l
和 和有什么区别dir -l
?
我总是使用ls -l
,但我的同事(有轻微色盲)使用dir -l
。这是唯一的区别:ls -l
有颜色和dir -l
没有颜色吗?或者使用dir
而不是有好处吗ls
?
答案1
来自dir
信息页:
dir
相当于ls -C -b
;也就是说,默认情况下,文件按列列出,垂直排序,特殊字符由反斜杠转义序列表示。
ls
默认情况下没有颜色,但仅当使用eg调用--color=auto
或设置了环境变量LS_COLORS时才具有颜色。通常该命令是使用选项调用的ls
别名/宏。ls
--color